that's exactly what it means - Turkish English Dictionary