put a muzzle on - Inglés Sinónimo Diccionario