fits like a glove - Turc Anglais Dictionnaire