power of muscles of all limbs - Turkish English Dictionary