rear window shelves - French English Dictionary