it fits like a glove. - Türkçe İngilizce Sözlük