appropriate resource - German English Dictionary