surplice - French English Dictionary