pull the petals off - Allemand Anglais Dictionnaire