hanging it's head low - Allemand Anglais Dictionnaire