someone's better half - Alemán Inglés Diccionario