department of english language teaching - German English Dictionary