hanging it's head low - Turco Inglés Diccionario