screeching drunk - German English Dictionary