short-eared zorro - Spanish English Dictionary