fly off the shelves - French English Dictionary