peritarsal - German English Dictionary