professional education directorate - German English Dictionary