look physically similar - İspanyolca İngilizce Sözlük