self-partnered - Alemán Inglés Diccionario