to be on the shelf - French English Dictionary