chafery - French English Dictionary