lead a cat and dog life - Turkish English Dictionary