stone cellar - French English Dictionary