supervising council - German English Dictionary