a mongoose species native to the iberian peninsula (herpestes ichneumon) - Alemán Inglés Diccionario