motorized gun - Alemán Inglés Diccionario