reusable software library - Turkish English Dictionary