live together as husband and wife - Francés Inglés Diccionario