white garment worn by priests - German English Dictionary