roof shelf by - French English Dictionary