Wörterbuch Englisch Deutsch 🔎 extended search great sallow DeutschEnglish Salweide {f} [bot.]great sallow [noun] [Salix caprea]