look physically similar - Spanisch Englisch Wörterbuch