intermetatarsal joints - German English Dictionary