muzzle for ferrets - Alemán Inglés Diccionario