plantar muscle reflex - German English Dictionary