guardian council - German English Dictionary