translation and resource development - German English Dictionary