shedding of flowers - Alemán Inglés Diccionario