ratch - Turkish English Dictionary