ball of foot point - German English Dictionary