someone's better half - Español Inglés Diccionario