military mechanism - Alemán Inglés Diccionario