live-in partner - Alemán Inglés Diccionario