general directorate of ptt - German English Dictionary