stenosed - Español Inglés Diccionario