tall and well-built - İspanyolca İngilizce Sözlük