tall and robust man - İspanyolca İngilizce Sözlük