parching - Turkish English Dictionary