cap-mounted ear muffs - Francés Inglés Diccionario