lead a cat and dog life - Französisch Englisch Wörterbuch