mechanical firing equipment - Alemán Inglés Diccionario