a rough explanation - French English Dictionary