girdle of priest's alb - German English Dictionary