turbine powered - Inglés Sinónimo Diccionario