supervisor license - German English Dictionary