couple (something) together - Turc Anglais Dictionnaire