motorized weapons - Alemán Inglés Diccionario