cat-and-dog life - Turkish English Dictionary