be home and dry - Turkish English Dictionary