union of two people (usually in a love relation) - Spanish English Dictionary