be hung out to dry - Turkish English Dictionary