defectors - French English Dictionary