mechanical ash arrestor - Francés Inglés Diccionario