scientific librarian - Turkish English Dictionary