be parched - Turkish English Dictionary