it fits like a glove. - Türkisch Englisch Wörterbuch