militate in favor of - French English Dictionary