remitter - French English Dictionary