middle east technical university - German English Dictionary