prefecta - German English Dictionary