that ship has sailed - Turkish English Dictionary