meshhead - Turkish English Dictionary