power heads - Alemán Inglés Diccionario