to put it more explicitly - Turkish English Dictionary