power of isolated muscles - Alemán Inglés Diccionario