screeching drunk - Turkish English Dictionary