energy source of power tools - Turco Inglés Diccionario