sacerdotes - German English Dictionary