lead a cat and dog life - Turc Anglais Dictionnaire