intermetatarsal - German English Dictionary