European polecat - Alemán Inglés Diccionario