hang one's head low - Espagnol Anglais Dictionnaire