lead a cat and dog life - Francés Inglés Diccionario