couple (something) together - Espagnol Anglais Dictionnaire