coyote bitch - Spanish English Dictionary