the two cars are much alike. - Türkçe İngilizce Sözlük