profferer - French English Dictionary