union of two people or animals - Spanisch Englisch Wörterbuch