physically powered engine - Inglés Sinónimo Diccionario