power of isolated muscles - Turkish English Dictionary