towelhead - Turkish English Dictionary