come up with an explanation - Turc Anglais Dictionnaire