mechanically-propelled - Español Inglés Diccionario