hanging it's head low - Turc Anglais Dictionnaire