straightforward explanation - Turkish English Dictionary