execrative - French English Dictionary