cap-mounted ear muffs - Turco Inglés Diccionario