Traducción español inglés

English version

¿Qué significa "producción de humos para evitar heladas" en Inglés