loss of petals - Alemán Inglés Diccionario