power of isolated muscles - German English Dictionary