motorized weapons - Turco Inglés Diccionario