shed tears a lot - Allemand Anglais Dictionnaire