bear a striking similarity - Türkisch Englisch Wörterbuch