to copulate - Spanish English Dictionary