crosshatch - Turkish English Dictionary