Motorized weapons - Inglés Sinónimo Diccionario