be hung out to dry - German English Dictionary