largely effective - French English Dictionary