special libraries - Turkish English Dictionary