memory resource - German English Dictionary