abbeystead - French English Dictionary