hanging it's head low - İspanyolca İngilizce Sözlük