special libraries - French English Dictionary