i thought i'd lost this - German English Dictionary