what does that mean - Turkish English Dictionary