desknote - German English Dictionary