stone-walled - French English Dictionary