live permanently with a partner - Spanish English Dictionary