masterminding - French English Dictionary