stifle something - Francés Inglés Diccionario