indorsee - French English Dictionary