prevenge - French English Dictionary