intertarsal joints - German English Dictionary