your other half - Español Inglés Diccionario