a rough explanation - Turc Anglais Dictionnaire