forest polecat - Alemán Inglés Diccionario