a rough explanation - Turkish English Dictionary