look like death warmed over - Turkish English Dictionary