generators powered by internal combustion engines - Turco Inglés Diccionario