stone cottage - French English Dictionary