union of two people or animals - Español Inglés Diccionario