mix something thoroughly - Turc Anglais Dictionnaire