shedding of flowers - Espagnol Anglais Dictionnaire