deacons - German English Dictionary