reusable software library - German English Dictionary