actuated by explosion - Alemán Inglés Diccionario