mate with an animal - Spanish English Dictionary