cap-mounted ear muffs - Turkish English Dictionary