legal deposit library - Turkish English Dictionary