subtalar relaxation - German English Dictionary