significant other or lover - Spanish English Dictionary