smoke-emitting cavity - Alemán Inglés Diccionario