someone's better half - Francés Inglés Diccionario