OK
http://www.wordreference.com/enfr/test
Ireland
Country
Network
January 18, 2025, 06:00 AM UTC
Date & Time
Websites
Websites
Runtime: 697ms
On January 18, 2025, 06:00 AM UTC, http://www.wordreference.com/enfr/test was accessible when tested on AS5466 in Ireland.

Failures

HTTP Experiment
null
DNS Experiment
null
Control
null

DNS Queries

Resolver:
[scrubbed]
Query:
IN A www.wordreference.com
Engine:
system
Name
Class
TTL
Type
DATA
@
IN
A
148.251.52.149
Query:
IN AAAA www.wordreference.com
Engine:
system
Name
Class
TTL
Type
DATA
@
IN
AAAA
2a01:4f8:202:12b1::2

TCP Connections

Connection to 2a01:4f8:202:12b1::2:80 succeeded.
Connection to 148.251.52.149:80 succeeded.

HTTP Requests

URL
GET https://www.wordreference.com/enfr/test
Response Headers
Alt-Svc:
h3=":443"; ma=86
Content-Type:
text/html; charset=utf-8
Date:
Sat, 18 Jan 2025 06:00:59 GMT
Server:
nginx/1.27.3
Set-Cookie:
llang=enfri; expires=Tue, 18 Jan 2028 06:00:59 GMT; domain=.wordreference.com; path=/; secure; samesite=none
Strict-Transport-Security:
max-age=2592000
Supporter:
False
X-Wrversion:
2021
Response Body



<!DOCTYPE html>
<html class="desktop osx" lang="fr" translate="no">
<head>
    
<meta http-equiv="Content-type" content="text/html;charset=UTF-8">
<title>test - English-French Dictionary WordReference.com</title>
<meta name="description" content="test - traduction anglais-français. Forums pour discuter de test, voir ses formes composées, des exemples et poser vos questions. Gratuit.">
<meta http-equiv="Content-Language" content="fr">
<link title="WR English-French" rel="search" type="application/opensearchdescription+xml" href="https://www.wordreference.com/home/OpenSearch?dict=enfr">
<meta name="robots" content="notranslate">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=4, minimum-scale=0.1, user-scalable=yes">
<meta property="og:image" content="https://cdnawsw.wordreference.net/images/WR_fbicon_200x200.png" />
<meta name="webkey" content="bQN5qejFrBQ/fB1CaVbNGfrRFtXTfmf4KPdUUWdss1o=">



<script>
// Define dataLayer and the gtag function.
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}

// Set default consent to 'denied' as a placeholder
// Determine actual values based on your own requirements
</script>

<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-WV46ZWEMKW"></script>
<script>
    window.dataLayer = window.dataLayer || [];
    function gtag(){dataLayer.push(arguments);}
    gtag('js', new Date());

    gtag('config', 'G-WV46ZWEMKW');

        
    gtag('set', {'dimension5': 'IE'});
</script>
<script>
    window.onerror = function(message, file, line) { 
        var sFormattedMessage = new Date().toLocaleString() + ' - [' + file + ' (' + line + ')][' + window.navigator.userAgent + '] ' + message; 
        sFormattedMessage = sFormattedMessage.length > 150 ? sFormattedMessage.substring(0, 150) : sFormattedMessage;
        gtag('event', 'exception', {
            'description': sFormattedMessage,
            'fatal': false
        });
    }
</script>

<script>
    //#1376: This function write messages to the browser's console but it checked first if they are allowed

            var consoleDebug = function(){};
        

            //This will send an event to GA
            var sendGAEvent = sendGAEvent || function (category, action, label, value, callback){
                gtag('event', action, {
                    'event_category': category,
                    'event_label': label,
                    'value': value,
                    'non_interaction': true,
                    'event_callback': function() {
                            callback();
                        }
                });
            };
        

            var googletag = googletag || {};
            googletag.cmd = googletag.cmd || [];
        </script>




    


    


    

            <script>
                console.log(`>> Custom ad solution: Amazon Parallel Integration`);
            </script>
        

    <script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<script async src='/js/prebid_latest.js?v=201018122024080059'></script>


                    <script>
                        // Load APS library 
                        !function(a9,a,p,s,t,A,g){if(a[a9])return;function q(c,r){a[a9]._Q.push([c,r])}a[a9]={init:function(){q("i",arguments)},fetchBids:function(){q("f",arguments)},setDisplayBids:function(){},targetingKeys:function(){return[]},_Q:[]};A=p.createElement(s);A.async=!0;A.src=t;g=p.getElementsByTagName(s)[0];g.parentNode.insertBefore(A,g)}("apstag",window,document,"script","//c.amazon-adsystem.com/aax2/apstag.js");
                    </script>
                            <script>

            var googletag = googletag || {};
            googletag.cmd = googletag.cmd || [];
            //Set the delay before starting the auction

            //This will send an event to GA
            function sendGAEvent(category, action, label, value, callback){
                gtag('event', action, {
                    'event_category': category,
                    'event_label': label,
                    'value': value,
                    'non_interaction': true,
                    'event_callback': function() {
                            callback();
                        }
                });
            }
                        </script>
    
          <script>

            //This will send an event to GA
            function sendGAEvent(category, action, label, value, callback){
                gtag('event', action, {
                    'event_category': category,
                    'event_label': label,
                    'value': value,
                    'non_interaction': true,
                    'event_callback': function() {
                            callback();
                        }
                });
            }

            var consentReady = false;
            var consentExec = function() {
                window.wrconsent = window.wrconsent || {};
                window.wrconsent.gdpr = window.wrconsent.gdpr || {};
                window.wrconsent.ccpa = window.wrconsent.ccpa || {};

                //Set personalized ads value 
                //More here: https://developers.google.com/publisher-tag/reference#googletag.privacysettingsconfig
                function setPersonalizedAds(value){
                  var googletag = googletag || {};
                  googletag.cmd = googletag.cmd || [];
                  googletag.cmd.push(function() {
                      // Set privacy settings for CCPA compliance
                      // No need to use 'nonPersonalizedAds', it will be redundant since we already have CMP implemented
                      googletag.pubads().setPrivacySettings({
                        'restrictDataProcessing': !value,       //to comply with CCPA regulations, ensuring that personal data is not used for personalized advertising or other purposes that involve data processing
                      });

                      // Set request for non-personalized ads (0 for personalized, 1 for non-personalized)
                      googletag.pubads().setRequestNonPersonalizedAds(!value ? 1 : 0);
                  });
                }   

                // Make sure that the properties exist on the window.
                window.googlefc = window.googlefc || {};
                window.googlefc.ccpa = window.googlefc.ccpa || {}
                window.googlefc.callbackQueue = window.googlefc.callbackQueue || [];

            
                //Get the user consent            
                var consents = {};
                var legitimateInterests = {};
                var personalizedAdsAccepted = false, nonPersonalizedAdsAccepted = false, limitedAdsAccepted = false;
                //setPersonalizedAds(false);    //Useless in TCF v2: GPT will gather the consent string automatically

                //Set the user consent
                const checkGDPRConsent = (tcData, success) => {   
                  consoleDebug("*** GDPR applies");           
                  consoleDebug('++* tcData', tcData, success);
                  if(success && tcData.gdprApplies &&
                    (tcData.eventStatus === 'useractioncomplete' || tcData.eventStatus === 'tcloaded')) {
                    window.wrconsent.gdpr.gdprApplies = true;
                    // do something with tcData.tcString
                    consents = tcData.purpose.consents;
                    legitimateInterests = tcData.purpose.legitimateInterests;
                    consoleDebug('++ consents', consents);

                    //Set the personalized ads for DFP
                    // More: https://support.google.com/admanager/answer/9805023
                    personalizedAdsAccepted = consents[1] && consents[3] && consents[4]
                                              && ((legitimateInterests[2] || consents[2]) && 
                                                  (legitimateInterests[7] || consents[7]) && 
                                                  (legitimateInterests[9] || consents[9]) && 
                                                  (legitimateInterests[10] || consents[10]));
                    nonPersonalizedAdsAccepted = consents[1]
                                                 && ((legitimateInterests[2] || consents[2]) && 
                                                     (legitimateInterests[7] || consents[7]) && 
                                                     (legitimateInterests[9] || consents[9]) && 
                                                     (legitimateInterests[10] || consents[10]));
                    limitedAdsAccepted = !consents[1] 
                                         && ((legitimateInterests[2] || consents[2]) && 
                                             (legitimateInterests[7] || consents[7]) && 
                                             (legitimateInterests[9] || consents[9]) && 
                                             (legitimateInterests[10] || consents[10]));

                    //Update Google Consent Mode

                    if(personalizedAdsAccepted){
                      consoleDebug('++ Personalized ads accepted by the user.');
                    } else if (nonPersonalizedAdsAccepted){
                      consoleDebug('++ Non personalized ads accepted by the user.');
                    } else if (limitedAdsAccepted) {
                      //consoleDebug('++ Limited ads accepted by the user.');
                    } else {
                      consoleDebug('++ Ads are not accepted by the user.');
                    }

                    consentReady = true;    //Ad requests can start
                    consoleDebug('++* Call startAuction from GDPR section.');
                    googletag.cmd.push(function(){
	                    pbjs.que.push(function() {
                            startAuction();         //Start the auction
                    	});
                    });
                    window.wrconsent.auctionStarted = true;

                    //These variables are used for stats
                    var GDPRnoCookie = true;
                    var GDPRconsent = personalizedAdsAccepted;
                    var GDPRnoConsent = !personalizedAdsAccepted;
                    var GDPRconsentAllAccepted = consents[1] && consents[2] && consents[3] && consents[4] && consents[5] && consents[6] && consents[7] && consents[8] && consents[9] && consents[10];
                    var GDPRconsentAllRejected = !consents[1] && !consents[2] && !consents[3] && !consents[4] && !consents[5] && !consents[6] && !consents[7] && !consents[8] && !consents[9] && !consents[10];
                
                    //Report the euconsent cookie state (only for EU users)
                    if(GDPRconsent)
                        sendGAEvent('GDPR', 'GDPR-consent', 'GDPR-consent-' + GDPRconsent, (GDPRconsent ? '1' : '0'), function() { consoleDebug(":> GDPR: GDPR-consent-"  + GDPRconsent + " -> GA"); });
                    if(GDPRnoConsent)
                        sendGAEvent('GDPR', 'GDPR-noConsent', 'GDPR-noConsent-' + GDPRnoConsent, (GDPRnoConsent ? '1' : '0'), function() { consoleDebug(":> GDPR: GDPR-noConsent-"  + GDPRnoConsent + " -> GA"); });
                    if(GDPRnoCookie)
                        sendGAEvent('GDPR', 'GDPR-noCookie', 'GDPR-noCookie-' + GDPRnoCookie, (GDPRnoCookie ? '1' : '0'), function() { consoleDebug(":> GDPR: GDPR-noCookie-"  + GDPRnoCookie + " -> GA"); });
                    if(GDPRconsentAllAccepted)
                        sendGAEvent('GDPR', 'GDPR-consentAllAccepted', 'GDPR-consentAllAccepted-' + GDPRconsentAllAccepted, (GDPRconsentAllAccepted ? '1' : '0'), function() { consoleDebug(":> GDPR: GDPR-consentAllAccepted-"  + GDPRconsentAllAccepted + " -> GA"); });
                    if(GDPRconsentAllRejected)
                        sendGAEvent('GDPR', 'GDPR-consentAllRejected', 'GDPR-consentAllRejected-' + GDPRconsentAllRejected, (GDPRconsentAllRejected ? '1' : '0'), function() { consoleDebug(":> GDPR: GDPR-consentAllRejected-"  + GDPRconsentAllRejected + " -> GA"); });

                    // remove the event handler to not get called more than once
                    __tcfapi('removeEventListener', 2.2, (success) => {
                      if(success) {
                        // oh good...
                        consoleDebug('++ CMP listener removed.');
                      }
                    }, tcData.listenerId);

                    //If the user did not accept at least purpose 1 and Google, ads won't show up
                    var isGoogleConsented = (tcData.vendor.consents[755] && tcData.vendor.legitimateInterests[755]) || false;
                    var isPurposeOneConsented = consents[1] || false;
                    consoleDebug('** isPurposeOneConsented:', isPurposeOneConsented);
                    consoleDebug('** isGoogleConsented:', isGoogleConsented);

                    //Fill wrconsent.gdpr and decide weather ads are consented or not
                    window.wrconsent.gdpr.consents = consents;
                    window.wrconsent.gdpr.legitimateInterests = legitimateInterests;
                    window.wrconsent.gdpr.isGoogleVendorConsented = isGoogleConsented;
                    window.wrconsent.gdpr.isPurposeOneConsented = isPurposeOneConsented;
                    window.wrconsent.gdpr.personalizedAdsAccepted = personalizedAdsAccepted;
                    window.wrconsent.gdpr.nonPersonalizedAdsAccepted = nonPersonalizedAdsAccepted;
                    window.wrconsent.gdpr.limitedAdsAccepted = limitedAdsAccepted;
                    window.wrconsent.gdpr.adsAllowed = (!window.wrconsent.gdpr.gdprApplies || 
                                                       (isGoogleConsented && personalizedAdsAccepted) || 
                                                       //(limitedAdsAccepted) || 
                                                       (isGoogleConsented && nonPersonalizedAdsAccepted));
                    window.wrconsent.isPremiumUser = false;

                    //Save consent status
                    saveWRConsentStatus();
                  }
                  else if (success && !tcData.gdprApplies){
                      window.wrconsent.gdpr.gdprApplies = false;
                      consoleDebug('++ GDPR does not apply.');
                      noConsentNeeded();
                  }
                }            

                const checkUSPConsent = (uspData, success) => { 
                  //consoleDebug("*** CCPA applies");
                  consoleDebug('++* uspData', uspData);
              
                  //uspConsent parsing
                  var CCPAArray = uspData.uspString.split("");
                  var CCPAApplies = (uspData.uspString !== "1---");
                  var CCPANotice = (CCPAArray[1] === 'Y');
                  var CCPAOptOut = (CCPAArray[2] === 'Y');

                  setPersonalizedAds(!CCPAOptOut);
                  if(CCPAOptOut)
                    consoleDebug('++* Don\'t show personalized ads.');
                  else
                    consoleDebug('++* Show personalized ads.');
              
                  //Report the CCPA consent state (only for US CA users)
                  if(CCPAApplies){
                      sendGAEvent('CCPA', 'CCPA-applicable', 'CCPA-applicable-' + CCPAApplies, (CCPAApplies ? '1' : '0'), function() { consoleDebug(":> CCPA: CCPA-applicable-"  + CCPAApplies + " -> GA"); });
                      sendGAEvent('CCPA', 'CCPA-notice', 'CCPA-notice-' + CCPANotice, (CCPANotice ? '1' : '0'), function() { consoleDebug(":> CCPA: CCPA-Notice-"  + CCPANotice + " -> GA"); });
                      sendGAEvent('CCPA', 'CCPA-OptOut', 'CCPA-OptOut-' + CCPAOptOut, (CCPAOptOut ? '1' : '0'), function() { consoleDebug(":> CCPA: CCPA-OptOut-"  + CCPAOptOut + " -> GA"); });
                  }

                  consentReady = true;    //Ad requests can start
                  consoleDebug('++* Call startAuction from USP section.');
                  googletag.cmd.push(function(){
	                    pbjs.que.push(function() {
                            startAuction();         //Start the auction
                  	    });
                  });
                  window.wrconsent.auctionStarted = true;
                }

                const noConsentNeeded = () => { 
                    //Both ccpa and gdpr should be checked first
                    consoleDebug('++* No consent is needed');
                    if(window.wrconsent.gdprApplies || window.wrconsent.ccpaApplies){      //Set personalized ads in the case of ccpa only
                        consoleDebug('++* Something wrong happened. Don\'t show personalized ads.');
                        if(!window.wrconsent.gdprApplies) {       //In GDPR case, personalized ads is set automatically through TCF
                            consoleDebug('++* Don\'t show personalized ads.');
                            setPersonalizedAds(false);
                        }
                    } else {
                        consoleDebug('++* Show personalized ads.');
                        setPersonalizedAds(true);
                    }
                    consoleDebug('++* Call startAuction from noConsentNeeded');
                    consentReady = true;    //Ad request can start                        
                    googletag.cmd.push(function(){
	                    pbjs.que.push(function() {
                            startAuction();         //Start the auction
                    	});
                    });
                    window.wrconsent.auctionStarted = true;
                }            

                // Queue the callback on the callbackQueue.

                    googlefc.callbackQueue.push({
                            'CONSENT_DATA_READY':
                            () => __tcfapi('addEventListener', 2.2, (data, success) => {
                                if(success) {
                                    if(data.gdprApplies) {
                                        window.wrconsent.gdpr.gdprApplies = true;
                                        checkGDPRConsent(data, success);
                                    } else {
                                        window.wrconsent.gdpr.gdprApplies = false;
                                        noConsentNeeded();
                                    }
                                } else {
                                    //Set personnalized ads to false and try to start the auction
                                    window.wrconsent.gdpr.gdprApplies = false;
                                    noConsentNeeded();
                                }
                            })
                        }); 
                    window.wrconsent.ccpa.ccpaApplies = false;
                    window.wrconsent.ccpa.uspString = "1---";
                                }

            //If inside an iframe, don't check the consent and don't run the Auction (no ads)
            document.addEventListener("DOMContentLoaded", function(event) {
                //Use a timer to reduce the Total Blocking Time (web vitals)
                if (!inIframe())
                    consentExec(); //Show the Ads
            });   
                    </script>

            <script>
        
var sizes300 = [[300, 250]];
var sizes728 = [[728, 90]];
var sizes728forum = [[728, 90],[320, 50],[300, 50]];
var sizes_m320x50 = [[320, 50]];
var sizes_mf320x50 = [[320, 50]];
var sizes_m300x250 = [[300, 250]];
var sizesABtest = [[728, 90],[320, 50]];

//for Amazon
var sizesDisplayforum = [[728, 90],[300, 250]];
var sizesPhoneforum = [[320, 50],[300, 50],[300, 250]];
var sizesABdisplay = [[728, 90]];
var sizesABphone = [[320, 50]];

//DFP responsive ads: used by googletag.sizeMapping() function in footerbidding.js
var sizemap_728A =      [
                            { dim: [770, 0],    adsize: [[728, 90]] },
                            { dim: [0,0],       adsize: [] }
                        ];
var sizemap_300AB =     [
                            { dim: [768, 0],    adsize: [[300, 250]] },
                            { dim: [0,0],       adsize: [] }
                        ];
var sizemap_728F_All =  [
                            { dim: [800, 200],  adsize: [[728, 90]] },
                            { dim: [0,0],       adsize: [[320, 50], [320, 100]] }
                        ]
var sizemap_abtest =    [
                            { dim: [800, 200],  adsize: [[728, 90]] },
                            { dim: [0,0],       adsize: [[320, 50]] }
                        ];


//This one is used in the forums to check if 728F_mid should be displayed or not.
var iShow728F_mid = iShow728F_mid || false;

var devicew = Math.max(document.documentElement.clientWidth, window.innerWidth || 0);
var deviceh = Math.max(document.documentElement.clientHeight, window.innerHeight || 0);

var slots = [];

 //Find the sizes to use in forums
var forumAdSize;
if(devicew >= 800){
    forumAdSize = sizesDisplayforum;
} else {
    forumAdSize = sizesPhoneforum;
}


                slots.push({
                    id: 'ad1',
                    path: '/1005951/728_WORLDWIDE_99',
                    tid: generateUUID(),
                    labelAny: ["show728s"],
                    sizes: sizes728,
                    sizeMap: sizemap_728A,
                    bids: [
								{ bidder: 'ix', params: { siteId: '311572', size: [728, 90] } },
								{ bidder: 'openx', params: { delDomain: 'wordreference-d.openx.net', unit: '540405446' } },
								{ bidder: 'appnexus', params: { placementId: '14313896' } },
								{ bidder: 'rubicon', params: { accountId: '19572', siteId: '222190', zoneId: '1097092' } },
								{ bidder: 'sovrn', params: { tagid: '615322' } },
								{ bidder: 'medianet', params: { cid: '8CUP2H835', crid: '621427674' } },
								{ bidder: 'onetag', params: { pubId: '72056d0354bd858', ext: { placement_name: '728A_99' } } },
								{ bidder: 'oftmedia', params: { placementId: '22307298' } },
								{ bidder: 'pubmatic', params: { publisherId: '161158', adSlot: '728_WORLD_99' } }
								],
                    prebid: {
                        enabled: true
                    },
                    a9: {
                        enabled: true
                    }
                });
            
                slots.push({
                    id: 'adrighttop',
                    path: '/1005951/300A_WORLD_99',
                    tid: generateUUID(),
                    labelAny: ["show300s"],
                    sizes: sizes300,
                    sizeMap: sizemap_300AB,
                    bids: [
								{ bidder: 'ix', params: { siteId: '311570', size: [300, 250] } },
								{ bidder: 'openx', params: { delDomain: 'wordreference-d.openx.net', unit: '540405444' } },
								{ bidder: 'appnexus', params: { placementId: '14313885' } },
								{ bidder: 'rubicon', params: { accountId: '19572', siteId: '222190', zoneId: '1096024' } },
								{ bidder: 'sovrn', params: { tagid: '615320' } },
								{ bidder: 'medianet', params: { cid: '8CUP2H835', crid: '957732743' } },
								{ bidder: 'onetag', params: { pubId: '72056d0354bd858', ext: { placement_name: '300A_99' } } },
								{ bidder: 'oftmedia', params: { placementId: '22307201' } },
								{ bidder: 'pubmatic', params: { publisherId: '161158', adSlot: '300A_WORLD_99' } }
								],
                    prebid: {
                        enabled: true
                    },
                    a9: {
                        enabled: true
                    }
                });
            
                slots.push({
                    id: 'adrightbottom',
                    path: '/1005951/300B_WORLD_99',
                    tid: generateUUID(),
                    labelAny: ["show300s"],
                    sizes: sizes300,
                    bids: [
								{ bidder: 'ix', params: { siteId: '311571', size: [300, 250] } },
								{ bidder: 'openx', params: { delDomain: 'wordreference-d.openx.net', unit: '540405445' } },
								{ bidder: 'appnexus', params: { placementId: '14314801' } },
								{ bidder: 'rubicon', params: { accountId: '19572', siteId: '222190', zoneId: '1096038' } },
								{ bidder: 'sovrn', params: { tagid: '615321' } },
								{ bidder: 'medianet', params: { cid: '8CUP2H835', crid: '910355604' } },
								{ bidder: 'onetag', params: { pubId: '72056d0354bd858', ext: { placement_name: '300B_99' } } },
								{ bidder: 'oftmedia', params: { placementId: '22307212' } },
								{ bidder: 'pubmatic', params: { publisherId: '161158', adSlot: '300B_WORLD_99' } }
								],
                    prebid: {
                        enabled: true
                    },
                    a9: {
                        enabled: true
                    }
                });
            var adUnits = slots
    .filter(slot => slot.prebid && slot.prebid.enabled)
    .map((slot) => ({
        code: slot.id,
        labelAny: slot.labelAny ? slot.labelAny : undefined,
        mediaTypes: {
            banner: {
                sizes: (slot.prebid.sizes ? slot.prebid.sizes : slot.sizes),    //If there is a custom size use it, if not use the default size.
            },
        },
        ortb2Imp: {
            ext: {
                tid: slot.tid
            }
        },
        bids: slot.bids
    }));


    var apstagSlots = slots
        .filter(slot => slot.a9 && slot.a9.enabled)
        .map((slot) => ({
            slotID: slot.id,
            slotName: slot.path,
            sizes: (slot.a9.sizes ? slot.a9.sizes : slot.sizes),    //If there is a custom size use it, if not use the default size.
        }));

function generateUUID() {
    if(crypto && crypto.randomUUID)
        return crypto.randomUUID();

    var d = new Date().getTime();//Timestamp
    var d2 = ((typeof performance !== 'undefined') && performance.now && (performance.now()*1000)) || 0;//Time in microseconds since page-load or 0 if unsupported
    return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) {
        var r = Math.random() * 16;//random number between 0 and 16
        if(d > 0){//Use timestamp until depleted
            r = (d + r)%16 | 0;
            d = Math.floor(d/16);
        } else {//Use microseconds since page-load if supported
            r = (d2 + r)%16 | 0;
            d2 = Math.floor(d2/16);
        }
        return (c === 'x' ? r : (r & 0x3 | 0x8)).toString(16);
    });
}

                googletag.cmd.push(function() {
                    var headerMap = googletag.sizeMapping().
                        addSize([770, 0], [[728, 90]]).
                        addSize([0,0], []).
                        build();
                    googletag.defineSlot('/1005951/728_WORLDWIDE_99', sizes728, 'ad1')
                        .defineSizeMapping(headerMap)
                        .addService(googletag.pubads());
                    //googletag.pubads().enableSingleRequest();
                    //googletag.enableServices();
                });
                
                googletag.cmd.push(function() {
                    var headerMap = googletag.sizeMapping().
                        addSize([768, 0], [[300, 250]]).
                        addSize([0,0], []).
                        build();
                    googletag.defineSlot('/1005951/300A_WORLD_99', sizes300, 'adrighttop')
                        .defineSizeMapping(headerMap)
                        .addService(googletag.pubads());
                    //googletag.pubads().enableSingleRequest();
                    //googletag.enableServices();
                });
                
                googletag.cmd.push(function() {
                    var headerMap = googletag.sizeMapping().
                        addSize([768, 0], [[300, 250]]).
                        addSize([0,0], []).
                        build();
                    googletag.defineSlot('/1005951/300B_WORLD_99', sizes300, 'adrightbottom')
                        .defineSizeMapping(headerMap)
                        .addService(googletag.pubads());
                    //googletag.pubads().enableSingleRequest();
                    //googletag.enableServices();
                });
                
                googletag.cmd.push(function() {
                    googletag.pubads().enableSingleRequest();
                    googletag.pubads().setTargeting('dict', 'enfr');   // Page-level targeting.
                    googletag.enableServices();
                });

                // Polling function
                function poll(fn, timeout, interval) {
                    var endTime = Number(new Date()) + (timeout || 2000);
                    interval = interval || 100;

                    var checkCondition = function(resolve, reject) {
                        // If the condition is met, we're done!
                        var result = fn();
                        if(result) {
                            resolve(result);
                        }
                        // If the condition isn't met but the timeout hasn't elapsed, go again
                        else if (Number(new Date()) < endTime) {
                            setTimeout(checkCondition, interval, resolve, reject);
                        }
                        // Didn't match and too much time, reject!
                        else {
                            reject(new Error('timed out for ' + fn + ': ' + arguments));
                        }
                    };

                    return new Promise(checkCondition);
                }
            
            

        var devicew = Math.max(document.documentElement.clientWidth, window.innerWidth || 0);
        var deviceh = Math.max(document.documentElement.clientHeight, window.innerHeight || 0);
        var sizesDisplayforum = [[728, 90],[300, 250]];
        var sizesPhoneforum = [[320, 50],[300, 50],[300, 250]];
        var sizesABdisplay = [[728, 90]];
        var sizesABphone = [[320, 50]];

        consoleDebug(">> A9 Parallel Integration activated.");
    
        /** Executes a parallel auction with prebid **/
        function executeParallelAuctionAlongsidePrebid() {

            var FAILSAFE_TIMEOUT = 3000;
            var requestManager = {
                adserverRequestSent: false,
                aps: false,
                prebid: false
            };

            // when both APS and Prebid have returned, initiate ad request
            function biddersBack() {
                if (requestManager.aps && requestManager.prebid) {
                    sendAdserverRequest();
                } 
                return;
            }

            // sends adserver request
            function sendAdserverRequest() {
                if (requestManager.adserverRequestSent === true) {
                    return;
                }
                requestManager.adserverRequestSent = true;
                googletag.cmd.push(function() {
                    consoleDebug('>> a9: Refreshing ads from A9');
                    googletag.pubads().refresh();

                    //Polling for ads rendering
                    poll(function() {
                        //consoleDebug('>> nAdsShown:', googletag.nAdsShown, 'nAdsRequested:', googletag.nAdsRequested);
                        return (googletag.nAdsRequested > 0  && googletag.nAdsShown == googletag.nAdsRequested);
                    }, SlotRenderingTimeout, 150).then(function() {
                        // Polling done.
                        //Check if all the ads were rendered
                        areSlotsRendered();
                    }).catch(function() {
                        // Polling timed out. We need to send to GA
                        //Check if all the ads were rendered
                        areSlotsRendered();
                    });
                });
            }

            //This function will check if slots were rendered and send a report to GA
            function areSlotsRendered(){
                if(googletag.nAdsRequested > 0){
                    if(googletag.nAdsShown >= googletag.nAdsRequested){
                        consoleDebug('>> a9: All the Ads were shown.');
                    } else if(googletag.nAdsShown == 0) {
                        //All the ads failed to render
                        consoleDebug('>> a9: All Ads failed.');
                        sendGAEvent('AdRendering', 'AdTotalFailure', 'Failed', 
                            googletag.nAdsShown, function() {
                                consoleDebug(">> a9: AdRendering: Failed -> GA");
                            });
                    } else  {
                        //Some ads failed to render
                        consoleDebug('>> a9: Some Ads failed ' + googletag.nAdsShown + '/' + googletag.nAdsRequested + '.');
                        sendGAEvent('AdRendering', 'AdPartialFailure', googletag.nAdsShown + '/' + googletag.nAdsRequested, 
                            googletag.nAdsShown, function() {
                                consoleDebug(">> a9: AdRendering: PartialFailure " + googletag.nAdsShown + '/' + googletag.nAdsRequested + " -> GA");
                            });
                    }
                }
            }

            // sends bid request to APS and Prebid
            function requestHeaderBids() {
                // slot is in view according to the divInView() function
                function pickDiv(slot) {
                    consoleDebug("++ checking slot", slot.getSlotElementId(), slot.getAdUnitPath());
                    return function(adUnitCode) {
                        if(adUnitCode === slot.getSlotElementId())
                        {
                            consoleDebug("+++ found", slot.getSlotElementId(), "and", adUnitCode);
                            return true;
                        }
                        else if(adUnitCode == 'mf320x50' && slot.getAdUnitPath().includes('mf320x50'))
                        {
                            consoleDebug("+++ found", slot.getSlotElementId(), "and", adUnitCode);
                            return true;
                        }

                        return false;
                    }
                }

                //Generates an array containing all the adunits codes
                function getAdUnitCodes() {
                    const array = [];
                    adUnits.forEach(function(adunit){
                        array.push(adunit.code);
                    });
                    return array;
                }

                // APS request
                consoleDebug(">> a9: a9 requesting bids...", apstagSlots);
                apstag.fetchBids({
                        slots: apstagSlots
                    },function(bids) {
                        googletag.cmd.push(function() {
                            apstag.setDisplayBids();
                            requestManager.aps = true; // signals that APS request has completed
                            biddersBack(); // checks whether both APS and Prebid have returned
                        });
                    }
                );

                // put prebid request here
                pbjs.que.push(function() {
                    consoleDebug(">> a9: Prebid requesting bids...");
                    pbjs.requestBids({
                        bidsBackHandler: function() {
                            googletag.cmd.push(function() {
                                pbjs.setTargetingForGPTAsync(getAdUnitCodes(), pickDiv);
                                requestManager.prebid = true; // signals that Prebid request has completed
                                biddersBack(); // checks whether both APS and Prebid have returned
                            })
                        }
                    });
                });
            }

            // initiate bid request
            requestHeaderBids();

            // set failsafe timeout
            window.setTimeout(function() {
                if(!requestManager.adserverRequestSent) consoleDebug('>> a9: Ads Failsafe timeout');
                sendAdserverRequest();
                if(!googletag.pubadsReady)
                {
                    //All the ads failed to render
                    consoleDebug('>> a9: All Ads failed. Probably because of an ad blocker.');
                    sendGAEvent('AdRendering', 'GPTNotReady', 'GPTNotReady', 
                        googletag.nAdsShown, function() {
                            consoleDebug(">> a9: AdRendering: Failed (GPTNotReady) -> GA");
                        });
                }
            }, FAILSAFE_TIMEOUT);
        };

        //This function will start the auction
        function startAuction(){
            consoleDebug('>> a9: start the auction from A9');
            consoleDebug('>> a9: consent is ready');
            //set APS config
            consoleDebug(">> a9: ccpa", window.wrconsent.ccpa);
            apstag.init({
                pubID: 'ee8fe529-69da-4d94-b1c8-3db82bdd9248',
                adServer: 'googletag',
                //simplerGPT: true,
                params: {
                    us_privacy: window.wrconsent.ccpa.uspString
                }
            });

            googletag.cmd.push(function(){ 
                executeParallelAuctionAlongsidePrebid();
            });
        }
    
        

        var iShow728F_mid = iShow728F_mid || false;
    

		// ======== DO NOT EDIT BELOW THIS LINE =========== //
            var hideMobileAd = false;               //This is used to exclude the definition of mobileAd_holder slot when the content is small
            var googletag = googletag || {};
            googletag.cmd = googletag.cmd || [];
            googletag.cmd.push(function() {
                googletag.pubads().disableInitialLoad();
            
                //Remove mobileAd_holder from the adUnits if it does not exist
                if(!document.getElementById('mobileAd_holder')) {
                    if(typeof adUnits === 'object'){
                        adUnits = adUnits.filter(function(element, index, array){
                            return element.code != 'mobileAd_holder';
                        });
                    }
                    if(typeof apstagSlots === 'object'){
                        apstagSlots = apstagSlots.filter(function(element, index, array){
                            return element.slotID != 'mobileAd_holder';
                        });
                    }
                }
                
                //Remove mobileAd_holder2 from the adUnits if it does not exist
                if(!document.getElementById('mobileAd_holder2')) {
                    if(typeof adUnits === 'object'){
                        adUnits = adUnits.filter(function(element, index, array){
                            return element.code != 'mobileAd_holder2';
                        });
                    }
                    if(typeof apstagSlots === 'object'){
                        apstagSlots = apstagSlots.filter(function(element, index, array){
                            return element.slotID != 'mobileAd_holder2';
                        });
                    }
                }
            });
        googletag.nAdsShown = 0;        //This is the number of rendered slots
        googletag.nAdsRequested = 0;    //This is the number of requested slots

        //This is the polling timeout in milliseconds for DFP, SlotRendering and consentReady check
        var SlotRenderingTimeout = 5000;

        //This will send an event to GA
        var sendGAEvent = sendGAEvent || function (category, action, label, value, callback){
            gtag('event', action, {
                'event_category': category,
                'event_label': label,
                'value': value,
                'non_interaction': true,
                'event_callback': function() {
                        callback();
                    }
            });
        };

        //Used to detect scrolling position
        let lastKnownScrollPosition = 0;

        //Ads viewability event
        googletag.cmd.push(function() {
            //This event will fire if an ad was rendered
            googletag.pubads().addEventListener('slotRenderEnded', function(e) {
                if (!e.isEmpty) {	// If the ad isn't empty
                    googletag.nAdsShown++;
                    consoleDebug(">> Slot rendered: ", e.slot.getSlotElementId(), e);
                } else {
                    console.warn(">> Slot is empty: ", e.slot.getSlotElementId(), e);
                }
            });

            //This event will fire whenever a slot is requested
            googletag.pubads().addEventListener('slotRequested', function(e) {
                googletag.nAdsRequested++;
                consoleDebug('>> Slot has been requested:', e.slot.getSlotElementId());
            });
        });
    
    

        const wrPriceGranularity = {
            'buckets': [
                { 'precision': 2, 'min': 0, 'max': 4,  'increment': 0.01 },
                { 'precision': 2, 'min': 4, 'max': 10, 'increment': 0.10 },
                { 'precision': 2, 'min':10, 'max': 30, 'increment': 0.50 }
            ]
        };

        var pbjs = pbjs || {};
        pbjs.que = pbjs.que || [];

        pbjs.que.push(function() {
            pbjs.addAdUnits(adUnits);
            var prebidCommonConfig = {
                enableSendAllBids: true,  //Send all bids into DFP
                deviceAccess: true,       //Enable reading or writing cookies or HTML localstorage
                priceGranularity: wrPriceGranularity,
                userSync: {
                    syncEnabled: true,  // for 33across
                    filterSettings: {
                        iframe: {
                            bidders: '*',   // '*' means all bidders (for 33across)
                            filter: 'include'
                        }
                    }
                }
            };
            pbjs.setConfig(prebidCommonConfig);
    
            var prebidSizeConfig = {
                sizeConfig: [{
                    mediaQuery: '(min-width: 770px)',
                    sizesSupported: [[728,90]],
                    labels: ["show728s"]
                }, {
                    mediaQuery: '(min-width: 768px)',
                    sizesSupported: [[300,250]],
                    labels: ["show300s"]
                }]
            }
                    pbjs.setConfig(prebidSizeConfig);

            var CMP_TIMEOUT = 8000;
            var consentManagement = {
                gdpr: {
                    cmpApi: 'iab',
                    defaultGdprScope: true,            //TCF v2 only
                    timeout: CMP_TIMEOUT,                      //Length of time (in milliseconds) to allow the CMP to obtain the GDPR consent string. Default is 10000.
                    rules: [{
                        // Purpose 1: Store and/or access information on a device
                        // Enforcing both the purpose and vendors ensures that user consent is required for storing 
                        // and accessing information on the user's device, which is crucial for transparency and compliance.
                        purpose: "storage",
                        enforcePurpose: true,
                        enforceVendor: true
                    },{
                        // Purpose 2:  Select basic ads
                        // Allowing users to object to vendors for basic ads while still enforcing the purpose ensures that 
                        // users have some control over their ad experience without completely disabling header bidding, 
                        // which can help maintain revenue streams.
                        purpose: "basicAds",
                        enforcePurpose: false,
                        enforceVendor: true
                    },{
                        // Purpose 4: Select Personalized Ads.
                        // Enforcing both the purpose and vendors for personalized ads aligns with GDPR principles, 
                        // ensuring that user consent is obtained for the processing of personal data for ad personalization.
                        purpose: "personalizedAds",
                        enforcePurpose: true,
                        enforceVendor: true
                    },{
                        // Purpose 7: Measure ad performance
                        // Enforcing both the purpose and vendors for ad performance measurement is essential for 
                        // transparency and accountability in advertising practices while providing an exception 
                        // for "generic" analytics adapters, which can help streamline data processing for non-invasive 
                        // analytics.
                        purpose: "measurement",
                        enforcePurpose: true,
                        enforceVendor: true,
                        softVendorExceptions: ["generic"]           //Vendor consent is not required: https://docs.prebid.org/dev-docs/modules/genericAnalyticsAdapter.html
                    },{
                        // Special Feature 1: Transmit precise geo
                        // Enforcing both the purpose and vendors for transmitting precise geolocation data ensures that user 
                        // consent is obtained for the processing of sensitive location information, promoting user trust 
                        // and compliance with privacy regulations.
                        purpose: "transmitPreciseGeo",
                        enforcePurpose: true,
                        enforceVendor: true
                    }
                    ]
                },
                usp: {
                    cmpApi: 'iab',
                    timeout: CMP_TIMEOUT
                }
            }


                consentManagement.gdpr.defaultGdprScope = true;
                //delete consentManagement.usp;
            
            if(consentManagement)
                pbjs.setConfig({consentManagement});

            var prebidPreauctionConfig = {
                gptPreAuction: {
                    enabled: true, // enabled by default
                    customPreAuction: function(adUnit, adServerAdSlot) {
		                // get adunit object
		                au=pbjs.adUnits.filter(au => au.code==adUnit.code);
		                if (au.length==0) {
                            consoleDebug("++ gptPreAuction: code not found. Exit.", adUnit, adServerAdSlot);
		                    return;
		                }

                        // use gpid if supplied
		                if (au[0].ort2bImp && au[0].ort2bImp.ext && au[0].ort2bImp.ext.gpid) {
                            consoleDebug("++ gptPreAuction: gpid supplied. Exit.", adUnit, adServerAdSlot);
		                    return au[0].ort2bImp.ext.gpid;
		                }

		                // use pbadslot if supplied
		                if (au[0].ort2bImp && au[0].ort2bImp.ext && au[0].ort2bImp.ext.data && au[0].ort2bImp.ext.data.pbadslot) {
                            consoleDebug("++ gptPreAuction: pbadslot supplied. Exit.", adUnit, adServerAdSlot);
		                    return au[0].ort2bImp.ext.data.pbadslot;
		                }

		                // confirm that GPT is set up
		                if (!(googletag && googletag.apiReady)) {
		                    return;
		                }
		                // find all GPT slots with this name
		                var gptSlots = googletag.pubads().getSlots().filter(function(gpt) {
		                    return gpt.getAdUnitPath() == adServerAdSlot;
		                });
		                if (gptSlots.length==0) {
                            consoleDebug("++ gptPreAuction: gpt slot not found.", adUnit, adServerAdSlot);
                            if(adUnit.code == 'mf320x50') {
                                var foundSlot = '/1005951/mf320x50';
                                consoleDebug("++ gptPreAuction: searching for gpt slot.", adUnit, foundSlot);
                                return foundSlot;
                            }
		                    return;  // should never happen
		                }
		                if (gptSlots.length==1) {
                            consoleDebug("++ gptPreAuction: one gpt slot found.", adUnit, adServerAdSlot);
		                    return adServerAdSlot;
		                }
		                // else the adunit code must be div id. append it.
                        consoleDebug("++ gptPreAuction: more than one gpt slot found.", adUnit, adServerAdSlot, adServerAdSlot+"#"+adUnit.code);
		                return adServerAdSlot+"#"+adUnit.code;
	                }
                }
            }
            pbjs.setConfig(prebidPreauctionConfig);

            //opt-in to the inclusion of TIDs in the bid stream.
            pbjs.setConfig({enableTIDs: true});
    

            pbjs.enableAnalytics([{
                provider: 'generic',
                options: {
                    sampling: 1,
                    handler(data) {
                        // `data` is an array of length `batchSize`. If `events` is provided, the elements are the values returned
                        // by the format functions defined therein; otherwise, they have the format {eventType, args}.
                        var _category = 'Prebid.js Bids';
                        data.forEach((event) => {
                            var bid = event.args;
                            if (bid && bid.bidderCode)
                            {
                                switch(event.eventType)
                                {
                                    case "bidRequested":
                                        //console.log("### bidRequested sent");
                                        gtag('event', 'Requests', { event_category: _category, event_label: bid.bidderCode, value: 1, non_interaction: true });
                                        break;
                                    case "bidResponse":
                                        //console.log("### bidResponse sent");
                                        var cpmCents = convertToCents(bid.cpm)
                                        if (bid.cpm > 0) {
                                            gtag('event', 'Bids', { event_category: _category, event_label: bid.bidderCode, value: cpmCents, non_interaction: true });
                                            gtag('event', 'Bid Load Time', { event_category: _category, event_label: bid.bidderCode, value: bid.timeToRespond, non_interaction: true });
                                        }
                                        break;
                                    case "bidTimeout":
                                        //console.log("### bidTimeout sent");
                                        gtag('event', 'Timeouts', { event_category: _category, event_label: bid.bidderCode, value: bid.timeToRespond, non_interaction: true });
                                        break;
                                    case "bidWon":
                                        //console.log("### bidWon sent");
                                        var cpmCents = convertToCents(bid.cpm);
                                        gtag('event', 'Wins', { event_category: _category, event_label: bid.bidderCode, value: cpmCents, non_interaction: true });
                                        break;
                                }
                            }
                            //console.log("## event", event);
                        });
                    }
                }
            }]);
            function convertToCents(dollars) {
                if (dollars) {
                    return Math.floor(dollars * 100);
                }
                
                return 0;
            }
            pbjs.bidderSettings = {
                standard: {
                    storageAllowed: true
                },
                oftmedia: {
                    bidCpmAdjustment : function(bidCpm, bid){
                        // adjust the bid in real time before the auction takes place
                        // console.log('Bidder is: ' + bid.bidderCode);
                        return bidCpm * .95;
                    }
                }
            };
            pbjs.setBidderConfig({
                bidders: ['oftmedia'],  
                config: {
                    schain: {
                        validation: "relaxed",
                        config: {
                            ver:"1.0",
                            complete: 1,
                            nodes: [
                                {
                                    "asi":"152media.info",
                                    "sid":"152M32",
                                    "hp":1
                                }
                            ]
                        }
                    }
                }
            });

            /* Log when Prebid wins the ad server auction since it does not happen by the analytics adapter */
            pbjs.onEvent('bidWon', function(bid) {
                var cpmCents = convertToCents(bid.cpm);
                gtag('event', 'Wins', { event_category: 'Prebid.js Bids', event_label: bid.bidderCode, value: cpmCents, non_interaction: true });
                

                    const timestamp = new Date().toISOString();
                    fetch(`/api/memlog/bidWon?timestamp=${encodeURIComponent(timestamp)}`);
                                });

                pbjs.onEvent('adRenderSucceeded', function(data) {
                    const timestamp = new Date().toISOString();
                    fetch(`/api/memlog/adRenderSucceeded?timestamp=${encodeURIComponent(timestamp)}`);
                });
                        });
    

            </script>
        


            
            
                <script src="/js/PrebidEvents.min.js?v=d6eOscrd7Vb9XS-mvBQPEOKPJ2lIetaZ7G-K-v7HDC8"></script>
            






    <style type="text/css">
        :root{--main-color:#5e58c7;--red-color:#f00;--bg-color:#fff;--body-text-color:#222;--body-highlighted-text-color:#039;--sentences-color:rgba(0,0,0,.65);--link-color:#0645ad;--visited-link-color:#819;--bold-color:#039;--gray-color:#707070;--highlight-color:#f2f2f7;--row-color:#dcdcdc;--tag-border-color:#c5c5c5;--border-color:#dcdcdc;--search-input-border-color:var(--border-color);--search-btn-border-color:var(--border-color);--warnnote-main-border-color:#e5e4e4;--warnnote-border-color:#ccc;--wotd-border-color:#bdbdbd;--wotd-border-top-color:#3a3498;--close-icon-stroke:#fff;--close-icon-circle-stroke:#c8c8c8;--rulebox-border-color:#b2aef4;--content-bg-color:#f9f9f9;--ad-bg-color:#f9f9f9;--header-tabs-bg-color:#f9f9fa;--wotd-subscribe-bg-color:#f0f0f0;--search-bg-color:#ebebf2;--search-btn-bg-color:#d7d7d7;--warnnote-bg-color:#f4f4f4;--dict-translation-hover-bg-color:#dfdfdf;--heavy-user-bg-color:#ffffc8;--wotd-bg-color:#fff;--ad-placeholder-bg:#353535;--rulebox-bg-color:#dbe1fa;--placeholder-color:#b3b3b3;--placeholder-focus-color:#fff;--term-copy-color:#f66;--try-me-msg-color:#666;--more-pron-trigger-color:#666;--dark-mode-icon-path-fill-color:#666;--dark-mode-icon-path-fill-first-time-color:#b90701;--header-text-color:#f8f7ff;--header-link-color:#f8f7ff;--header-link-span-color:#b2aef4;--header-link-h1-color:#e5e3ff;--header-hover-color:#ddf;--select-bg-color:var(--search-btn-bg-color);--select-border-color:var(--border-color);--select-option-bg-color:var(--search-btn-bg-color);--custom-select-focus-box-shadow:#ccc;--wotd-subscribe-btn-bg-color:#5e58c6;--wotd-subscribe-btn-hover-bg-color:transparent;--wotd-subscribe-btn-hover-color:#5e58c6;--wotd-box-shadow-color:#00000042;--wotd-term-hover-color:#666;--rowhighlight-color:#ffd700;--audio-controls-hover-color:#000;--heavy-user-hover-border-color:#6f6e6e;--selected-term-arrow-color:#000;--warnnote-icon-color:#000;--box-shadow-color:rgba(0,0,0,.12);--loader-border-top-color:rgba(0,0,0,.2);--input-placeholder-color:rgba(0,5,143,.4);--header-tabs-selected-border-color:var(--body-text-color);--sticky-search-box-shadow:#00000075;--copy-ctmenu-border:#000;--copy-ctmenu-label-color:#000;--left-col-title1-color:#777;--explanatory-border-color:#e9e4da;--explanatory-background-color:#fffaf0;--modal-background-color:rgba(0,0,0,.4);--modal-fallback-background-color:#000;--modal-content-background-color:#fefefe;--modal-border-color:#888;--modal-box-shadow-color:rgba(0,0,0,.26);--close-button-color:#aaa;--close-button-hover-focus-color:#000;--key-background-color:#000;--key-color:#ccc;--code-background-color:#dddcdc;--code-color:#000;--announcement-text-color:var(--body-text-color);--announcement-border-color:#dcdce6;--announcement-background-color:#f2f2f7;--announcement-important-text-color:var(--body-text-color);--announcement-important-border-color:#000;--announcement-important-background-color:#fadb4e;--BOXW_warning-color:#fff;--BOXW_warning-bg-color:#999;--strk-st-color1:red;--strk-st-color2:red;--button-border-color:var(--border-color);--button-bg-color:#d7d7d7;--button-hover-border-color:#afaeae;--button-hover-bg-color:#dedede;--swiper-spinner-border-color:rgba(0,0,0,.1);--swiper-spinner-border-left-color:#09f;--swiper-error-color:#f00;--swiper-pagination-bullet-background:#000;--swiper-pagination-bullet-hover-background:#5e58c7;--swiper-header-tabs-background-color:#f8f8f8;--swiper-header-tabs-border-bottom-color:#ddd;--swiper-header-tabs-color:#555;--swiper-header-tabs-hover-background-color:#eee;--swiper-header-tabs-selected-color:#7068f2;--swiper-header-tabs-selected-hover-color:#7068f2;--swiper-header-tabs-selected-border-bottom-color:var(--main-color);--swiper-scrollbar-thumb-background:#ccc;--swiper-scrollbar-thumb-hover-background:#aaa;--swiper-scrollbar-track-background:#f8f8f8;--conj-header-bg-color:#e0e0e8;--conj-temp-header-bg-color:#bcbcbc;--conj-pron-header-bg-color:#e0e0e8;--conj-body-highlighted-text-color:#66f;--conj-link-color:var(--link-color);--conj-visited-link-color:var(--visited-link-color);--index-link-color:#a0a0a0;--index-link-hover-color:#555;--index-section-header-bg-color:#ebebf2;--index-section-header-text-color:#124b94;--index-section-bg-color:#f6f6f8;--index-section-text-color:#9d9d9d;--index-section-border-color:#ccc;--index-section-separator-color:#ccc;--index-control-special-bg-color:inherit;--index-navbar-text-color:#eee;--index-navbar-bg-color:var(--main-color);--index-navbar-link-hover-color:#fff;--index-navbar-menu-bg-color:#fff;--index-navbar-menu-element-bg-color:#fff;--index-navbar-menu-separator-color:#eee;--index-navbar-link-color:#555;--index-navbar-menu-element-hover-color:#eee;--index-navbar-submenu-link-hover:#124b94;--index-footer-menu-header-color:#124b94;--index-footer-menu-border-top-color:rgba(255,255,255,.1);--index-footer-menu-border-bottom-color:rgba(0,0,0,.3);--index-footer-menu-element-color:#124b94;--index-footer-menu-bg-color:#fff;--index-footer-menu-separator-color:rgba(0,0,0,.1);--virt-footer-bg-color:var(--index-navbar-bg-color);--virt-table-border-color:var(--gray-color);--virt-table-text-color:#727272;--virt-table-hover-bg-color:var(--rowhighlight-color);--virt-table-same-color:var(--row-color);--virt-highlight-color:var(--highlight-color);--virt-link-color:var(--link-color);--virt-link-hover-color:var(--index-link-hover-color)}.dark-mode{--main-color:#5e58c7;--red-color:#f66;--bg-color:#121212;--body-text-color:#ddd;--body-highlighted-text-color:#6e66ff;--sentences-color:#ddd;--link-color:#a0a0a0;--visited-link-color:#888;--bold-color:#bbb;--gray-color:#c1c1c1;--highlight-color:#2a2a2a;--row-color:#555;--tag-border-color:#444;--border-color:#555;--search-input-border-color:var(--border-color);--search-btn-border-color:var(--border-color);--warnnote-main-border-color:#444;--warnnote-border-color:#555;--wotd-border-color:#444;--wotd-border-top-color:#3a3498;--close-icon-stroke:#ddd;--close-icon-circle-stroke:#555;--rulebox-border-color:#747272;--content-bg-color:#1e1e1e;--ad-bg-color:#333;--header-tabs-bg-color:#444;--wotd-subscribe-bg-color:#1e1e1e;--search-bg-color:#2f2f33;--search-btn-bg-color:#333;--warnnote-bg-color:#1e1e1e;--dict-translation-hover-bg-color:#2f2f33;--heavy-user-bg-color:#222;--wotd-bg-color:#1e1e1e;--ad-placeholder-bg:#353535;--rulebox-bg-color:#2a2a2a;--placeholder-color:#b3b3b3;--placeholder-focus-color:#fff;--term-copy-color:#f66;--try-me-msg-color:#666;--more-pron-trigger-color:#666;--dark-mode-icon-path-fill-color:#ddd;--dark-mode-icon-path-fill-first-time-color:#b90701;--header-text-color:#ddd;--header-link-color:#ccc;--header-link-span-color:#bbb;--header-link-h1-color:#ddd;--header-hover-color:#4d4d53;--select-bg-color:var(--search-btn-bg-color);--select-border-color:var(--border-color);--select-option-bg-color:var(--search-btn-bg-color);--custom-select-focus-box-shadow:#555;--wotd-subscribe-btn-bg-color:#5e58c6;--wotd-subscribe-btn-hover-bg-color:transparent;--wotd-subscribe-btn-hover-color:#5e58c6;--wotd-box-shadow-color:#00000042;--wotd-term-hover-color:#ddd;--rowhighlight-color:#4f470f;--audio-controls-hover-color:#ddd;--heavy-user-hover-border-color:#6f6e6e;--selected-term-arrow-color:#ddd;--warnnote-icon-color:#ddd;--box-shadow-color:rgba(0,0,0,.12);--loader-border-top-color:rgba(0,0,0,.2);--input-placeholder-color:#adadad66;--header-tabs-selected-border-color:var(--body-text-color);--sticky-search-box-shadow:#00000075;--copy-ctmenu-border:#555;--copy-ctmenu-label-color:#ccc;--left-col-title1-color:#c1c1c1;--ac-text-color:var(--body-text-color);--ac-bg-color:var(--select-bg-color);--ac-border-color:var(--select-border-color);--ac-separator-color:var(--border-color);--modal-content-background-color:var(--bg-color);--modal-border-color:var(--border-color);--close-button-color:#aaa;--close-button-hover-focus-color:#464646;--explanatory-border-color:var(--border-color);--explanatory-background-color:var(--highlight-color);--key-background-color:#ccc;--key-color:#000;--announcement-text-color:var(--body-text-color);--announcement-border-color:#747272;--announcement-background-color:var(--highlight-color);--announcement-important-text-color:#2f2f33;--announcement-important-border-color:#a57615;--announcement-important-background-color:#ab9532;--BOXW_warning-color:var(--body-text-color);--BOXW_warning-bg-color:#555;--strk-st-color1:#f2f2f7;--strk-st-color2:#707070;--button-border-color:var(--border-color);--button-bg-color:#333;--button-hover-border-color:#3d3d3d;--button-hover-bg-color:#4a4949;--swiper-spinner-border-color:rgba(0,0,0,.1);--swiper-spinner-border-left-color:var(--header-tabs-color);--swiper-error-color:#f00;--swiper-pagination-bullet-background:var(--header-tabs-selected-hover-color);--swiper-pagination-bullet-hover-background:#fff;--swiper-header-tabs-background-color:var(--content-bg-color);--swiper-header-tabs-border-bottom-color:#65656d;--swiper-header-tabs-color:#a1a1ae;--swiper-header-tabs-hover-background-color:#4d4d53;--swiper-header-tabs-selected-color:#7068f2;--swiper-header-tabs-selected-hover-color:#d2cfff;--swiper-header-tabs-selected-border-bottom-color:var(--main-color);--swiper-scrollbar-thumb-background:#ccc;--swiper-scrollbar-thumb-hover-background:#aaa;--swiper-scrollbar-track-background:#f8f8f8;--conj-header-bg-color:#2a2a2a;--conj-temp-header-bg-color:#2a2a2a;--conj-pron-header-bg-color:#2a2a2a;--conj-body-highlighted-text-color:#66f;--conj-link-color:#6e66ff;--conj-visited-link-color:#9e65fa;--index-link-color:#a0a0a0;--index-link-hover-color:#555;--index-section-header-bg-color:#333;--index-section-header-text-color:#ddd;--index-section-bg-color:#1e1e1e;--index-section-text-color:#ccc;--index-section-border-color:#444;--index-section-separator-color:#555;--index-control-special-bg-color:var(--control-bg-color);--index-navbar-text-color:var(--body-text-color);--index-navbar-bg-color:#333;--index-navbar-link-color:#ccc;--index-navbar-link-hover-color:#ccc;--index-navbar-menu-bg-color:#444;--index-navbar-menu-element-hover-color:#555;--index-navbar-menu-element-bg-color:#222;--index-navbar-menu-separator-color:#000;--index-navbar-submenu-link-hover:#124b94;--index-footer-menu-header-color:#124b94;--index-footer-menu-border-top-color:rgba(255,255,255,.1);--index-footer-menu-border-bottom-color:rgba(0,0,0,.3);--index-footer-menu-element-color:#a0a0a0;--index-footer-menu-bg-color:#222;--index-footer-menu-separator-color:#000;--virt-footer-bg-color:var(--index-navbar-bg-color);--virt-table-border-color:#727272;--virt-table-text-color:#727272;--virt-table-hover-bg-color:var(--rowhighlight-color);--virt-table-same-color:#444;--virt-highlight-color:var(--highlight-color);--virt-link-color:var(--link-color);--virt-link-hover-color:var(--index-link-hover-color)}.dark-mode #listen_txt:before,.dark-mode .reverseicon,.dark-mode .searchicon{filter:hue-rotate(165deg) invert(100%)}.dark-mode #accentSelection{background-image:url("data:image/svg+xml;utf8,<svg fill='%23bcbccc' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>")}.dark-mode .annIcon{filter:invert(1);-webkit-filter:invert(1)}.dark-mode .tooltip svg{filter:invert(1);-webkit-filter:invert(1)}@media(min-width:770px){.dark-mode .WRD tr:hover td.ToWrd>i.copy,.dark-mode .WRD span.zhgroup:hover>i.copy{filter:hue-rotate(165deg) invert(100%)}}:root{--control-text-color:#333;--control-bg-color:#d7d7d7;--control-border-color:#dadada;--control-focus-bg-color:#dfdede;--control-focus-color:#333}.dark-mode{--control-text-color:#ddd;--control-bg-color:#333;--control-border-color:#555;--control-focus-bg-color:#444;--control-focus-color:#fff}button,select,input,textarea,#reverseBtnContainer,.inputcontainer{background-color:var(--control-bg-color);color:var(--control-text-color);border:1px solid var(--control-border-color);border-radius:3px}select{padding-left:4px}button:focus,select:focus,input:focus,textarea:focus,button:hover,select:hover,input:hover,textarea:hover,#reverseBtnContainer:hover,.inputcontainer:hover,#reverseBtnContainer:focus,.inputcontainer:focus{background-color:var(--control-focus-bg-color);color:var(--control-focus-color)}button:hover,input[type=button]:hover,input[type=submit]:hover,select:hover,input:hover,#reverseBtnContainer:hover{cursor:pointer}input:hover,.inputcontainer:hover,textarea:hover{cursor:text}button,input[type=button],input[type=submit],select{padding:4px 10px}*{box-sizing:border-box}a{text-decoration:none;color:var(--link-color)}input::-moz-focus-inner{border:0;padding:0}span.supr1{vertical-align:super}span.ac{font-variant:small-caps}div.trans{padding:0}ol.entry li{margin-top:5px}.hide{display:none}.entrySeparator{margin-top:1em;margin-bottom:1em;border-bottom:1px solid var(--border-color)}.small1{display:inline-block;font-size:x-small}html{overflow-y:scroll;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}@font-face{font-family:'WR_Korean';src:local('-apple-system'),local('BlinkMacSystemFont'),local('Malgun Gothic'),local('맑은 고딕'),local('helvetica'),local('Apple SD Gothic Neo'),local('sans-serif');unicode-range:U+AC00-D7AF}@font-face{font-family:'WR_Japanese';src:local('Helvetica Neue'),local('Arial'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Sans'),local('Meiryo'),local('sans-serif');unicode-range:U+3000-30FF,U+FF00-FFEF,U+4E00-9FAF}@font-face{font-family:'WR_Arabic';src:local('Calibri'),local('Muna'),local('KacstOne'),local('Geeza Pro');unicode-range:U+600-6FF}body{font-size:12px;line-height:1.231;margin:0;font-family:WR_Korean,WR_Japanese,WR_Arabic,-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif;font-display:swap;background:var(--bg-color);color:var(--body-text-color)}.content{background-color:var(--content-bg-color)}a img{border:0}.mobileblock{display:inline;padding-left:3px}.alwaysblock{display:block}*[placeholder]{padding-left:5px !important}.even{vertical-align:top}.odd{vertical-align:top}:not(.even)+.even,:not(.odd)+.odd{border-top:1px solid var(--row-color)}:not(.even)+.even td,:not(.odd)+.odd td{padding-top:8px}input::placeholder,[scrubbed]-webkit-input-placeholder,[scrubbed]-moz-placeholder,:-ms-input-placeholder{color:var(--input-placeholder-color)}[scrubbed]-moz-placeholder{opacity:1}.centerChild{position:relative}.centerChild>div{position:absolute;top:50%;left:50%}.hcenterChild{position:relative}.hcenterChild>div{position:absolute;left:50%}#contenttable{content-visibility:auto;width:100%}#contenttable>tbody,#contenttable>tbody>tr{display:block}#contenttable>tbody>tr{display:flex;flex-wrap:nowrap}#contenttable>tbody>tr>td#leftcolumn,#contenttable>tbody>tr>td#centercolumn,#contenttable>tbody>tr>td#rightcolumn{flex:1;min-width:0}#contenttable>tbody>tr>td#leftcolumn{flex-basis:164px;max-width:164px;flex-grow:1}#contenttable>tbody>tr>td#centercolumn{flex-basis:530px;max-width:530px;flex-grow:3}#contenttable>tbody>tr>td#rightcolumn{flex-basis:304px;max-width:304px;flex-grow:1}#container,#footer{width:1002px}#container{margin:0 auto;margin-bottom:3px;border-radius:3px;min-width:300px}#scontainer{position:relative;width:1000px;margin:0 auto}#header{height:41px;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.full-header{height:41px;width:100%;background:var(--main-color);line-height:38px}.header-content{width:1002px;margin:0 auto}#logo{float:left;font-size:16px;color:var(--header-text-color);white-space:nowrap}#logo a{font-size:22px;text-decoration:none;color:var(--header-link-color)}#logo a span{color:var(--header-link-span-color)}#logo span#logotitle{display:inline;font-size:12px;font-weight:bold;color:var(--header-link-h1-color)}#nav{float:right;padding-top:2px;overflow:hidden;max-width:45%;text-overflow:ellipsis;font-size:13px;color:var(--header-text-color);white-space:nowrap}#nav a{font-size:13px;font-weight:bold;color:var(--header-link-color)}.content{margin-top:-5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px var(--border-color) solid;overflow:hidden;clear:both}#contenttable{border-collapse:collapse}#rightcolumn,#leftcolumn,#centercolumn{vertical-align:top}#footer{position:relative;padding-top:7px;padding-bottom:5px;font-size:11px}.footer{width:100%}#leftcolumn{border-right:1px solid var(--border-color);line-height:1.4}#wrsave{list-style-type:none}ul#recentsearches{opacity:0;transition:opacity 200ms ease-in-out}ul#recentsearches.show{opacity:1}#left{padding-left:0;margin-top:0;font-size:12px}#left ul li{padding-right:1px;padding-left:4px}#left ul{padding-left:0;padding-right:1px}html[dir=rtl] #leftcolumn ul{padding-inline-start:0}html[dir=rtl] ul#WRlastseen{padding-inline-start:revert !important}ul#WRlastseen>li{overflow:hidden;text-overflow:ellipsis;max-width:164px}td .title1{font-size:13px;font-weight:bold;color:var(--left-col-title1-color);border-bottom:1px solid var(--border-color);margin-bottom:7px;padding-top:25px;padding-bottom:6px;padding-left:16px}.FCboxes{margin-top:5px;margin-left:-5px;padding-top:7px;padding-left:10px;border-top:solid 1px var(--border-color)}#rightcolumn{border-left:1px solid var(--border-color)}.wotd{position:relative;padding:20px 0 0 0;margin:50px auto;width:280px;border-radius:10px;border:1px solid var(--wotd-border-color);border-top:3px solid var(--wotd-border-top-color);font-family:Arial}#wotdCalendar{width:17px;height:16px;display:inline-block;padding-right:3px}#wotdTitle{font-size:18px;margin-top:13px}#wotdSubtitle{font-size:80%;margin:5px 0 10px 0}#wotdSubscribe{font-size:16px;padding:10px;border-radius:0 0 10px 10px;width:100%;margin:0}.wotdTerms>a,.wotdTerms>a:visited{font-size:18px}.subscribeBtn{font-size:16px;font-weight:700;border:2px solid var(--main-color);border-radius:20px;padding:9px 7px;width:100%}.subscribeBtn:hover{border:2px solid var(--main-color)}label.checkbox{display:inline-block;padding-left:15px;font-size:14px}input.checkbox{width:15px;height:15px;padding:0;margin:0;vertical-align:bottom;position:relative;top:-1px}#AppStore,#GooglePlay{width:150px;height:46px;display:inline-block}table.rightcolumn{table-layout:fixed}#centercolumn{padding:0}#otherDicts,#FTintro,.FTsource,#articleHead,#noTransFound,#ErrorMessage,#postArticle{padding:0 20px;font-size:14px}#article a,#articleWRD a,#articleHead a,#noTransFound a{font-size:13px}#article p,#articleWRD p,#articleHead p,#noTransFound p{font-size:13px}div#article .noword p{font-size:14px}div#article p#noEntryFound{font-size:12px}div#article p.tobetranslated{font-size:12px}#otherDicts{margin-bottom:40px}#ErrorMessage{margin-top:30px}#FTintro{padding-top:5px !important;padding-bottom:5px !important}.FTsource{padding-left:50px}.FTlist{padding-left:80px}#article p,#articleWRD p,#articleHead p,#noTransFound p{margin-bottom:3px}h1.headerWord,h3.headerWord{display:inline-block;margin:16px 16px 16px 0;font-size:25px;font-family:Georgia,Times,"Times New Roman",serif}h1.headerWord ar,h3.headerWord.ar{margin:16px 0 16px 16px}#adprimisvdu{width:512px;margin-left:5px;margin-bottom:20px !important}.showingFor,.alternativeResult{margin-top:18px;margin-bottom:-15px}.showingFor.ar{font-size:120%;margin-bottom:-10px}#footerlink{display:none}div#eplinkContainer{padding-right:20px}html[dir=rtl] div#eplinkContainer{padding-left:20px}html.phone div#eplinkContainer{display:none}#englishPageLink{margin-top:3px}#englishPageLink>span:first-child{position:relative;top:2px}#englishPageLink>span{padding-right:5px;display:inline-block}html.phone #loginLink{display:none}#loginLink{padding-left:20px}#loginLink.moved{padding-left:20px !important;margin-left:10px}#article p.EngInf{font-size:12px;padding-bottom:0;margin-bottom:5px}.inflections{font-size:13px;margin-left:10px}p.other_languages{line-height:1.5em;font-size:12px !important}#lista_link a{display:inline-block;margin-bottom:4px}#WHlinksmoved,#postLinksmoved,#WHlinks_forMobile{display:none}#WHlinks{padding-top:8px;padding-bottom:8px}#checkMonoMatch{font-size:14px !important;display:block;margin:2em 0 1.5em 0;padding:10px;border:1px solid var(--link-color);border-radius:8px}.dismissBox{display:flex;padding:4px}.dismissBox .txt-container{flex:1}.dismissBox .close-icon-container{flex:0 0 16px}.dismissBoxAnimate{max-height:999px}.dismissBoxHidden{max-height:0}.WarnNote{font-size:13px;display:flex;border:1px solid var(--warnnote-main-border-color);border-right:2px solid var(--warnnote-border-color);border-bottom:2px solid var(--warnnote-border-color);border-radius:5px;padding:7px 15px;margin-top:10px}.WarnNote .icon{margin-right:5px;margin-top:1px}.selectedTerm,.otherTerm{position:relative}.selectedTerm .arrow,.otherTerm:hover .arrow{position:absolute;margin-left:calc(50% - 7.5px);bottom:-2px;width:0;height:0;border-style:solid;border-width:0 7.5px 5px 7.5px}.inAltTermOnly{font-size:14px;display:block !important;padding:14px 20px 0 20px}.tooltip.inAltTermOnly span{font-size:90%;left:50px;bottom:37px !important;width:350px !important}.tooltip.inAltTermOnly::before{left:50px;top:10px}#search,#searchPlaceholder{height:51px}#search{position:static;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px var(--border-color) solid}#search.addKBLink,#searchPlaceholder.addKBLink{height:59px}#search div#useKBLink{font-size:11px;position:absolute;left:185px;top:36px}#searchPlaceholder.visibleKBLink,#search.visibleKBLink{height:70px}#search input{font-size:20px;border:1px solid var(--search-input-border-color);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;height:32px;width:280px;padding-right:2px}#text_form{display:flex;float:left;margin-left:184px;margin-top:6px}#text_form input.button{border:0;width:12px;height:12px;vertical-align:bottom;position:relative;bottom:1px;padding:8px 7px 8px 7px}.inputcontainer{display:inline-block;margin-left:5px;border:solid 1px var(--border-color);height:32px;border-radius:2px}label.custom-select{margin-left:5px;position:relative;display:inline-block}.custom-select select{height:100%;width:164px}.sticky{position:fixed !important;top:0;left:0;width:100% !important}.sticky #text_form{float:none}@media(min-width:769px){.sticky #forumapi{margin-top:-25px}}#kbd-logo-cell{display:none}audio:not([controls]){display:none}#listen_widget{font-size:12px;display:inline-block;padding:3px 0 2px;border:1px solid var(--tag-border-color);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-left:0;overflow:hidden;vertical-align:middle;margin-bottom:5px;color:var(--gray-color);background-color:var(--content-bg-color);white-space:nowrap}#listen_txt,.listen_language{text-transform:uppercase;top:-1px;padding:7px 7px 5px 0;position:relative;left:4px;border-right:1px solid var(--tag-border-color);margin-right:1em}#dummyspan{display:none}#accentSelection{border:0;text-transform:uppercase;color:var(--gray-color);background:transparent;padding:2px 0 0 3px;padding-right:2rem;position:relative;top:-1px;-webkit-appearance:none;-moz-appearance:none;height:23px}.pronWR,.pronRH{margin-left:6px !important}.pwrapper{border:none;display:inline-block}.tooltip.pronWidget span{font-size:14px;width:225px !important;padding:7px 10px !important}.pr{margin:0}.more-pron-state,.more-pron-target{display:none}.more-pron-wrap>p.pr{display:inline}.more-pron-state:checked~.more-pron-wrap .more-pron-target{display:block}.more-pron-state:checked~.more-pron-wrap .more-pron-target.expand{display:inline}.more-pron-trigger{display:inline-block;padding:0 .5em}div.pinyin>div{display:inline-block}span.simplified,span.traditional,span.pinyin,span.hiragana{border:1px solid var(--tag-border-color);border-radius:4px;padding:3px 4px;font-size:10px}span.simplified.sm,span.traditional.sm,span.pinyin.sm,span.hiragana.sm{padding:2px 2px;font-size:9px}td.nums1{vertical-align:top}td.roman1{vertical-align:top}span.roman1{vertical-align:bottom}.conjugate_link{display:inline-block;padding:3px 0 2px;border:1px solid var(--tag-border-color);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-left:0;font-size:12px;height:10px;font-variant:small-caps;vertical-align:bottom;padding:0 2px 2px 2px;top:-1px;color:var(--gray-color);background-color:var(--content-bg-color);white-space:nowrap;text-transform:none}div.conv{margin-left:20px}div.notConv{margin-left:0;padding-left:0;border-left:0}ul.hEntry{margin-left:-20px}table #right{padding-left:18px;margin-top:0}li.synonym{margin-left:auto}.thumbs{display:none}.engthes ul{padding-top:0;margin-top:0}.liSense{margin-left:-40px}div.tags{display:inline;width:50%;float:right}.clickable ul li.liSense ul li.synonym{display:inline-block;font-size:14px}.clickable ul li.synonym{display:inline-block;font-size:14px}.inps{border:solid 1px #808080;padding-bottom:5px;padding-left:10px;width:80%;font-size:12px}.inps input{width:300px}.addterm{margin-top:5px}div#spellSug{margin-left:2px !important}#spellSug table{border-style:hidden;border-collapse:collapse}#spellSug td{border-width:0}.notfound{padding:2px;border-top:solid var(--border-color) 1px;border-bottom:solid var(--border-color) 1px;margin-top:5px}#articleWRD .wrcopyright{font-size:10px;margin-left:20px}table.WRD{width:100%;border-collapse:collapse;border-top:solid 1px var(--border-color);border-bottom:solid 1px var(--border-color)}tr.wrtopsection td{padding-bottom:12px;padding-top:12px;font-size:16px;text-align:center}#articleWRD p.note-othersideonly{margin-left:20px;font-size:12px}.termCopy{position:relative;display:inline-block}.termCopy>i.copy{width:0;height:12px;display:inline-block;position:relative;top:2px}.termCopy.show>i.copy{width:14px}.termCopy>span.copytt{position:absolute;width:100px;border-radius:5px;padding:5px;left:0;top:-30px}.termCopy>span.ctmenu{display:flex;align-items:center;justify-content:space-around;position:absolute;border:1px solid var(--copy-ctmenu-border);border-radius:5px;padding:5px;left:0;top:-70px}.termCopy>span.ctmenu>span.ctarrow{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid var(--copy-ctmenu-border);position:absolute;top:57px;left:18px}.termCopy>span.ctmenu>.cticon{display:flex;flex-direction:column;width:40px;height:40px;margin:3px}.termCopy>span.ctmenu>.cticon>svg{height:20px}.termCopy>span.ctmenu>.cticon:active>svg{position:relative;top:1px;left:1px}.termCopy>span.ctmenu label{padding-top:5px;font-size:9px}tr.more td{border-bottom:1px solid var(--border-color)}.WRD td{padding:2px}.WRD td.FrWrd{padding-left:20px}.WRD td.ToWrd{position:relative;padding-right:15px}html:not([dir="rtl"]) .dsense{float:right !important}html[dir="rtl"] .dsense{float:left !important}.notePubl{padding-left:20px !important;padding-right:20px !important}table.WRD .additional{border-top:solid 1px var(--border-color)}table.WRDrefl{border-bottom:0;margin-bottom:15px}.WRreporterror{width:100%;border-collapse:collapse;border-bottom:1px solid var(--border-color);margin-bottom:40px}.WRreporterror td{padding-left:2px;padding-right:4px}a.conjugate{margin-left:.3em}.langHeader td{padding-bottom:4px}.hw-flex-container{display:block}#termWithTashkeel{display:inline-block;padding-left:0;margin:0;margin-left:18px !important;margin-bottom:10px}dl.ListInfl{display:table-row;margin:0}dt.ListInfl{display:table-cell;min-width:80px;padding-right:3px}dd.ListInfl{display:table-cell;padding-left:15px}ul.subEnt,.subEnt ul,.subEntry ul{margin-top:0;margin-bottom:0;padding-bottom:0}.subEntry span{display:inline}.forum{text-overflow:ellipsis;overflow:hidden}#forumapi{float:right;margin-top:15px;margin-right:9px;font-size:12px}#forumapi span.bttn a{margin-right:-4px;padding:7px;border:1px solid var(--border-color);font-size:14px}#forumapi span.forum a{-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px}#forumapi span.api a{-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px}p#threadsHeader{margin-bottom:0;padding:7px 0;border-top:1px solid var(--border-color);font-size:13px !important}p#threadsHeader.noborder{border-top:none}p.threadsLanguageSection{margin-bottom:3px}#lista_link{margin-bottom:5px;padding-left:30px;padding-top:13px}#lista_link ul{padding-left:0;margin-bottom:5px}.threadnote{margin-bottom:30px;margin-top:15px}.threadnote ol{padding-top:2px;padding-bottom:2px}#extra_links{margin-bottom:15px;margin-left:43px}.extra_links{margin-bottom:15px;margin-left:15px;margin-top:10px}#extra_links a,.extra_links a{display:list-item;padding:2px 0}#extra_links .boxed.last,.extra_links .boxed.last{border:none !important}#extra_links a:last-child .boxed,.extra_links a:last-child .boxed{border-bottom:0 none}#forumNotes{display:none;margin:5px 0 25px 0;font-size:14px !important}#ad1{position:static;width:728px;height:86px;margin:6px auto;display:block}#top728{border:0 none;height:90px;overflow:hidden;width:100%}#ad2{position:static;width:728px;height:90px;margin:6px auto}td.ad{padding-bottom:10px}td.ad a{display:inherit}#gtrans{display:inline-block;border:0 none}table.WRDrefl{border-bottom:none;margin-bottom:15px}.super{vertical-align:super;font-size:.8em}.notePubl_tr{border:1px solid var(--body-text-color);border-right:2px solid var(--body-text-color);border-left:2px solid var(--body-text-color)}#tabRev span,#tabRev a{width:auto}#postLinks{border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);margin-top:15px;padding:10px 7px !important;border:1px solid var(--border-color);border-radius:5px;margin-bottom:15px;position:relative}#postLinks>span{position:absolute;left:10px;top:-10px;padding:0 4px;font-size:13px !important}#postLinks a{font-size:13px}html[dir=rtl] #postLinks>span{right:10px}#listen_txt:before,.col_link,#wotdCalendar,#AppStore,#GooglePlay,#search .inputcontainer>i{background-size:160px 172px}.webpNoSupp #listen_txt:before,.webpNoSupp .col_link,.webpNoSupp #wotdCalendar,.webpNoSupp #AppStore,.webpNoSupp #GooglePlay,.webpNoSupp #search .inputcontainer>i{background-size:160px 172px}.col_link{width:16px;height:16px;display:inline-block !important}#listen_txt:before{content:' ';width:23px;height:16px;display:inline-block;margin-right:4px;vertical-align:middle;margin-left:4px;margin-bottom:2.5px;position:relative;top:-1px}#search .inputcontainer>input{position:relative;top:-4px;left:-1px;width:30px;height:32px;padding:0;vertical-align:middle;border:none !important}#search .inputcontainer>i{position:absolute}#search .inputcontainer>i.searchicon{width:16px;height:16px;margin-top:7px;margin-left:6px}#search .inputcontainer>i.reverseicon{width:17px;height:16px;margin-top:7px;margin-left:6px}#forumapi span.bttn a{font-weight:bold}.FrWrd .engusg:before{vertical-align:middle;margin-right:3px}.adtitle{height:16px}#ad_728{position:absolute}.heavyUser:hover{border:1px solid var(--heavy-user-hover-border-color)}.heavyUser{width:70%;margin:3vh 0 1vh 0;border-radius:10px;padding:10px;border:1px solid var(--tag-border-color)}.extras{margin-top:2vh;border-radius:10px;padding:10px}.extras div:nth-child(n+2){margin-top:10px}.WRD tr td:nth-child(2):not(.FrEx):not(.ToEx){width:40%}.WRD tr td:nth-child(1):not(.FrEx):not(.ToEx){width:24%}.WRD tr td:nth-child(3):not(.FrEx):not(.ToEx){width:36%}.WRD td.FrWrd{padding-left:5px}.WRD td.ToWrd{padding-right:1px;padding-left:5px}html[dir="rtl"] .WRD td.FrWrd{padding-right:5px}html[dir="rtl"] .WRD td.ToWrd{padding-right:5px;padding-left:1px}.loader,.loader:after{border-radius:50%;width:12px;height:12px}.loader{display:inline-block;top:2px;position:relative;border-top:.3em solid var(--loader-border-top-color);border-right:.3em solid var(--main-color);border-bottom:.3em solid var(--main-color);border-left:.3em solid var(--main-color)}.table{display:table;border-collapse:separate;width:100%}.table>.row{display:table-row}.table>.row>.cell{display:table-cell}.adbackground{vertical-align:middle;width:100%}html.phone #articleHead,html.phone #noTransFound{padding:0 !important}html.phone h1.headerWord,html.phone h3.headerWord{margin:5px 16px 5px 10px}html.phone h1.headerWord.ar,html.phone h3.headerWord.ar{margin:5px 16px 5px 10px}html.phone .hw-flex-container{padding-left:10px;padding-right:10px}html.phone #WHlinks{display:none}html.phone #WHlinksmoved,html.phone #postLinksmoved{display:block}html.phone #WHlinksmoved a,html.phone #postLinksmoved a{display:block;border-bottom:solid 1px var(--border-color);margin-top:0;margin-bottom:0;padding-left:10px;padding-top:12px;padding-bottom:12px;font-size:1.5em}html.phone #WHlinksmoved>a:first-child{border-top:solid 1px var(--border-color);margin-top:-.5px}html.phone #postLinks{display:none}#translation.swiper-slide{margin:0;padding:0}#definition.swiper-slide{margin:0;padding:5px}#synonyms.swiper-slide{margin:0;padding:5px}#mobiletop{padding:0 !important;margin-top:var(--ad-mobiletop-margin) !important}.FrWrd .engusg:before{content:"💬"}span.tracecontent th{padding:0 8px}span.tracecontent th.alt{padding:0 8px}span.tracecontent td{padding:0 8px}span.tracecontent h1,span.tracecontent h2,span.tracecontent h3{margin:2px 0}#tryMeMsg{height:16px;float:right;margin-top:12px;margin-right:3px;font-size:10px}#tryMeMsg.firstTime{display:block}#darkModeControls{height:16px;margin-top:10px;margin-right:-10px}#darkModeControls>.icon{width:16px;height:16px}#darkModeControls>.icon.lightmode,#darkModeControls>.icon.darkmode,#darkModeControls>.icon.automode{display:none}_:-ms-lang(x),#reverseBtnContainer{display:none}.debugmsg{border-radius:3px;margin:10px;padding:3px}#articleWRD .conjugate{font-size:1em;line-height:1}.pronWR,.pronRH{font-size:14px}.hiraganatxt{font-size:10px}.NoteInfl{font-size:12px}.langHeader{font-size:13px}.pronRH i{font-size:13px}del.noclick,strong.noclick{font-size:13px}.noword>p{font-size:14px !important}#search{direction:ltr;background:var(--search-bg-color)}#search input{background:var(--bg-color)}#search input:active,#search input:focus{color:var(--body-text-color)}.inputcontainer{text-align:center}.custom-select select{font-weight:bold !important}.custom-select select,.custom-select select option,.custom-select select optgroup{font-weight:normal}#search .inputcontainer>input{background:none}.sticky{z-index:100;box-shadow:0 3px 14px 0 var(--sticky-search-box-shadow)}@media screen and (max-width:769px){#search div#useKBLink{left:15px}}@media screen and (max-width:769px){#search{height:auto;width:inherit;padding-left:3px;padding-top:3px;padding-bottom:3px}#text_form .inputcontainer{width:32px;height:31px}label.custom-select{margin-right:2px;height:31px}#search{height:41px}#search input[type='search']{width:100%}#search #reverseBtnContainer{margin-left:0}#text_form{display:flex;padding:0 5px 0 5px;align-items:center;width:100%}#myAutoComplete{width:calc(100% - 238px)}.small1{font-size:small}.content{min-width:inherit;margin-top:0}#content{margin-bottom:0}.mobileblock{margin-top:0;margin-bottom:0;padding-left:10px;padding-top:12px;padding-bottom:12px}#footer>a.mobileblock:first-child{margin-top:-.5px}#footer>a.mobileblock:first-child{margin-top:-1px}#header,.full-header,.content{width:auto}#contenttable{width:100%}#leftcolumn,#centercolumn,#rightcolumn{max-width:100% !important}#footer{margin-top:0;padding-top:0}#logo{padding-left:10px;margin-left:0}#container,#scontainer,#footer,#__asptrace,.header-content{width:100%}#text_form{margin-left:auto;margin-top:2px;padding:0 5px 0 5px;width:100%}#search{height:auto;width:inherit;padding-left:3px;padding-top:3px;padding-bottom:3px}#ad1,#ad1_holder,#ad2,#logo span#logotitle,#nav,.OxAd,.eslinks,.mobileremove,td#rightcolumn,#audiodrop a:nth-child(n+3){display:none}.content{border:0}.mobileblock{display:block;font-size:1.5em;border-bottom:solid 1px var(--border-color)}#footer>a.mobileblock:first-child{border-top:solid 1px var(--border-color)}#container{word-wrap:break-word;word-break:break-word}#postArticle{padding:0 !important;width:inherit}#postArticle>*:not(.mobileAd_holderContainer):not(#lista_link){padding:0 3px 0 10px}.first{border-top:solid 1px var(--border-color);padding-left:0}#footerlink{display:block;float:right;padding-top:10px;margin-right:10px}#text_form{left:auto;float:none;display:flex;align-items:center}#text_form .inputcontainer{width:32px;height:31px}label.custom-select{margin-right:2px;height:31px}#search input[type='search']{width:100%}#search #reverseBtnContainer{margin-left:0}#articleWRD{font-size:16px}#articleWRD{padding:0}#articleWRD{width:inherit}.WRD td.FrWrd{padding-left:10px}.WRD td.ToWrd{padding-right:1px}.noword{margin:0 10px}#pronunciation_widget{margin-left:10px}}@media screen and (max-width:800px){#forumapi{display:none}}@media only screen and (max-device-width:300px){.WRD td.FrWrd{padding-left:1px}#articleWRD{font-size:15px;width:100vw}#otherDicts,#FTintro,.FTsource{font-size:16px}ul #tabWR{margin-left:0 !important}#centercolumn div#collinsdiv{padding:0 !important}}@media only screen and (max-device-width:560px){p.other_languages{margin-top:2vh}p.other_languages a{margin-right:1.5vw;margin-left:1.5vw}#englishPageLink span{height:16px}#englishPageLink svg{width:16px;height:16px}.FTlist a{font-size:1.3em}#lista_link a{font-size:1.3em}}@media screen and (max-width:769px){td#leftcolumn{display:none}#footerlink a{font-variant:small-caps;font-size:18px !important}}@media only screen and (max-width:769px){.FrWrd .engusg{margin-right:4px;font-size:19px !important;vertical-align:middle}}@media(min-width:770px){.zhgroup,.jagroup{display:block;float:left;width:100%}.WRD td.ToWrd i.copy{opacity:.3;transition:opacity .2s}.WRD tr:hover td.ToWrd>i.copy,.WRD span.zhgroup:hover>i.copy,.WRD span.jagroup:hover>i.copy{position:absolute;width:16px;height:16px}html:not([dir="rtl"]) .WRD tr:hover td.ToWrd>i.copy,.WRD span.zhgroup:hover>i.copy,.WRD span.jagroup:hover>i.copy{right:5px}html[dir="rtl"] .WRD tr:hover td.ToWrd>i.copy{left:5px}}@media(min-width:769px){.sticky #forumapi{margin-top:-25px}}.modal{opacity:0;display:none;position:fixed;z-index:999;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:var(--modal-fallback-background-color);background-color:var(--modal-background-color);transition:all 150ms ease-in-out}.modal-content{text-align:left;opacity:0;background-color:var(--modal-content-background-color);margin:auto;margin-top:-20px;padding:20px;border:1px solid var(--modal-border-color);width:80%;-webkit-box-shadow:5px 9px 15px 5px var(--modal-box-shadow-color);box-shadow:5px 9px 15px 5px var(--modal-box-shadow-color);transition:all 150ms ease-in-out}.modal.show{opacity:1}.modal.show>.modal-content.show{opacity:1;margin-top:0}.close{color:var(--close-button-color);float:right;font-size:28px;font-weight:bold}.close:hover,.close:focus{color:var(--close-button-hover-focus-color);text-decoration:none;cursor:pointer}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.modal-content{width:90%}}.tooltip{position:relative;display:inline-block;cursor:pointer}.tooltip span:not(.noTooltip),.tooltip::after{visibility:hidden;opacity:0;transition:opacity .3s ease-in-out,left .3s ease-in-out;z-index:9999}.tooltip span:not(.noTooltip){background-color:#000;width:240px;color:#eee;text-align:center;border-radius:6px;padding:12px;position:absolute;bottom:calc(100% + 6px);left:50%;margin-left:-120px;line-height:1.4;box-shadow:0 2px 8px rgba(0,0,0,.2)}.tooltip:hover::after{content:'';position:absolute;bottom:auto;top:0;left:50%;margin-left:-6px;border-width:6px;border-style:solid;border-color:#000 transparent transparent transparent}html[lang="ar"] .tooltip:hover::after{margin-left:-12px}.tooltip:hover span:not(.noTooltip),.tooltip:hover::after{visibility:visible;opacity:.8}.tooltip.down:hover::after{top:calc(100% - 8px);bottom:0;top:auto;border-color:transparent transparent #000 transparent}@media only screen and (max-width:480px){.tooltip span:not(.noTooltip){width:180px;left:50%;margin-left:-90px}.tooltip span:not(.noTooltip)::after{left:50%;margin-left:-6px}}.tooltip.tooltipvirtual span:not(.noTooltip){white-space:nowrap;padding:10px 15px;width:auto}:root{--bullet-size:5px;--bullet-active-size:calc(var(--bullet-size) + var(--bullet-size)*.8)}.swiper-container{overflow:hidden;width:100%;max-width:100vw;position:relative}.swiper-wrapper{display:flex;flex-wrap:nowrap;transition:transform .2s ease-in-out;width:100%;box-sizing:border-box;height:100%}.swiper-slide{flex:0 0 100%;max-width:100vw;box-sizing:border-box;position:relative;display:flex;justify-content:center;height:100%}.swiper-content{width:100%;max-width:100vw;box-sizing:border-box;min-height:150px}.spinner{margin-top:100px;border:4px solid var(--swiper-spinner-border-color);width:36px;height:36px;border-radius:50%;border-left-color:var(--swiper-spinner-border-left-color);animation:spin 1s linear infinite;position:absolute;left:50%;margin-left:-18px;z-index:1}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.hidden{display:none}.error{color:var(--swiper-error-color);text-align:center}.swiper-pagination{display:flex;align-items:center;justify-content:flex-end;height:var(--bullet-active-size);padding-right:2px;margin-top:5px;margin-bottom:5px}.swiper-pagination-bullet{display:inline-block;width:var(--bullet-size);height:var(--bullet-size);margin:0 4px;background:var(--swiper-pagination-bullet-background);border-radius:50%;opacity:.3;cursor:pointer;transition:all .2s}.swiper-pagination-bullet:hover{background:var(--swiper-pagination-bullet-hover-background)}.swiper-pagination-bullet-active{width:var(--bullet-active-size);height:var(--bullet-active-size);opacity:.5}#headerTabs{background-color:var(--swiper-header-tabs-background-color);border-bottom:2px solid var(--swiper-header-tabs-border-bottom-color);overflow-x:auto;-webkit-overflow-scrolling:touch}#headerTabs::-moz-scrollbar{height:1px}#headerTabs::-webkit-scrollbar{height:1px}#headerTabs{scrollbar-width:none;scrollbar-color:transparent transparent}#headerTabs ul{display:flex;flex-wrap:nowrap;list-style:none;padding:0;margin:0}#headerTabs ul li{flex:0 0 auto;padding:7px 10px;cursor:pointer;transition:color .1s,border-bottom .1s;color:var(--swiper-header-tabs-color);border-bottom:3px solid transparent}#headerTabs ul li:hover{color:var(--header-tabs-hover-color);background-color:var(--swiper-header-tabs-hover-background-color)}#headerTabs ul li.selected{color:var(--swiper-header-tabs-selected-color);border-bottom:3px solid var(--swiper-header-tabs-selected-border-bottom-color);font-weight:bold}#headerTabs ul li.selected:hover{color:var(--swiper-header-tabs-selected-hover-color)}#headerTabs ul li a,#headerTabs ul li span{text-decoration:none;color:inherit;display:block}#headerTabs::-webkit-scrollbar{height:1px}#headerTabs::-webkit-scrollbar-thumb{background:var(--swiper-scrollbar-thumb-background)}#headerTabs::-webkit-scrollbar-thumb:hover{background:var(--swiper-scrollbar-thumb-hover-background)}#headerTabs::-webkit-scrollbar-track{background:var(--swiper-scrollbar-track-background)}@media(max-width:768px){#headerTabs ul li{font-size:12px}}
    </style>


<style type="text/css">

    /* SECTION: BROWSER/PLATFORM RULES */
    /*#1055: headertabs not showing correctly when desktop view is used on a mobile phone*/
    /*Keep the tabs large enough for fingers and reduce the font size*/

	/* hack because iOS app is showing table in wrong sized text*/
	/*issue #989 (Listen box styling: speaker icon too high): Hack related to OSX*/
#listen_txt{ top: 1px !important}#accentSelection{ top: 1px !important}
	/*Desktop fixes*/
tr.even:hover, tr.odd:hover, tr.evenEx:hover, tr.oddEx:hover{background-color:var(--rowhighlight-color);}
	/*Ads fixes*/

	/* SECTION: CONDITIONAL LANGUAGE FILES */
    

    
    

    

    

    

    

	/* SECTION: OTHER DICTIONARIES RULES */
    

    

    

</style>



<script>
    var wrserver = {
  "Initialization": null,
  "ddict": {
    "dict": "enfr",
    "dict_alt": "",
    "isDictionary": true,
    "isBase": false,
    "isMonolingual": false,
    "isVirtual": false,
    "isVirtualPlus": false,
    "isAutomatic": false,
    "isReversible": true,
    "showOtherSide": false,
    "hasOneSide": false,
    "addVirtualInGA": false,
    "isRightToLeft": false,
    "isAsian": false,
    "isWRDict": true,
    "isCollins": true,
    "isEspasa": false,
    "isMondadori": false,
    "isLarousse": false,
    "isLangenscheidt": false,
    "isConjugator": false,
    "forumIDs": "3,71",
    "defaultForumID": "3",
    "defaultForumName": "French-English",
    "forumTableName": "wr_thread_fr",
    "IsValidDictionary": true,
    "dict_OppositeDirection": "fren",
    "term_count": 95289,
    "collocation_count": 0,
    "translation_count": 228678,
    "stats_last_updated": "2025-01-13T07:00:09",
    "note": "",
    "last_update": null
  },
  "ipcc": "IE",
  "ipcc2": [
    "L",
    ""
  ],
  "os": 1,
  "platform": 0,
  "browser": 4,
  "browserVersion": 0,
  "route": null,
  "IsVirtKeyboardNeeded": false,
  "servername": "wwwde3",
  "lineCount": {},
  "ad": {
    "AdMode": 0,
    "bGoogleOnly": false,
    "bUseParallelIntegration": false,
    "bEnableAmazon": false,
    "bEnablePrebid": false,
    "bEnableConfiant": false,
    "bPrebid": false,
    "bPrebid_forum": false,
    "bPrebid_728A": false,
    "bPrebid_300A": false,
    "bPrebid_300B": false,
    "bPrimis_OnexOne": false,
    "bPrebid_728F_top": false,
    "bPrebid_728F_mid": false,
    "bPrebid_728F_bot": false,
    "bPrebid_m320x50": false,
    "bPrebid_mf320x50": false,
    "bPrebid_m300x250": false,
    "bPrebid_728x90mt": false,
    "bPrebid_indep": false,
    "bPrebid_abtest": false,
    "au728A": null,
    "au728x90mt": null,
    "au300A": null,
    "au300B": null,
    "aum320x50": null,
    "aumf320x50": null,
    "aum300x250": null,
    "bNoAds": false,
    "useConsent": false,
    "errors": null,
    "isForum": false,
    "runABTest": false,
    "RandomClass": null,
    "RandomNumber": 0,
    "RandomNumber10000": 0,
    "bLazyLoadingEnabled": false,
    "bEnableBlockThrough": false,
    "UseInlineCode": false,
    "IsTestAdPage": false,
    "auf728F_top": null,
    "auf728F_mid": null,
    "auf728F_bot": null,
    "bSnigelEnabled": false,
    "bSovrnEnabled": false,
    "bWREnabled": false,
    "bPrimisEnabled": false,
    "SnigelDesktopReqPercent": 45,
    "SnigelMobileReqPercent": 45,
    "PrimisDesktopReqPercent": 30,
    "PrimisMobileReqPercent": 0,
    "SovrnDesktopReqPercent": 5,
    "SovrnMobileReqPercent": 5,
    "AdModeName": null
  },
  "wrTraceData": []
};
</script>


<!-- Favicon -->
<link rel="icon" href="/favicon.ico" sizes="any"><!-- 32×32 -->
<link rel="icon" href="/icon.svg" type="image/svg+xml">
<link rel="apple-touch-icon" href="https://cdnawsw.wordreference.net/apple-touch-icon.png"><!-- 180×180 -->
<link rel="manifest" href="/favicons/manifest.json?dict=enfr">


<meta name="theme-color" content="#ffffff">

<script>var strOrig = "test"; var strDic = "enfr";</script>

<script>
    function check_webp_feature(feature, callback) {
        var kTestImages = {
            lossy: "UklGRiIAAABXRUJQVlA4IBYAAAAwAQCdASoBAAEADsD+JaQAA3AAAAAA",
            lossless: "UklGRhoAAABXRUJQVlA4TA0AAAAvAAAAEAcQERGIiP4HAA==",
            alpha: "UklGRkoAAABXRUJQVlA4WAoAAAAQAAAAAAAAAAAAQUxQSAwAAAARBxAR/Q9ERP8DAABWUDggGAAAABQBAJ0BKgEAAQAAAP4AAA3AAP7mtQAAAA==",
            animation: "UklGRlIAAABXRUJQVlA4WAoAAAASAAAAAAAAAAAAQU5JTQYAAAD/////AABBTk1GJgAAAAAAAAAAAAAAAAAAAGQAAABWUDhMDQAAAC8AAAAQBxAREYiI/gcA"
        };
        var img = new Image();
        img.onload = function () {
            var result = (img.width > 0) && (img.height > 0);
            callback(feature, result);
        };
        img.onerror = function () {
            callback(feature, false);
        };
        img.src = "data:image/webp;base64," + kTestImages[feature];
    }
    check_webp_feature('alpha', function (feature, isSupported) {
        if (!isSupported) {
            // webp not supported,
            document.getElementsByTagName("html")[0].classList.add("webpNoSupp");
        }
    });
</script>

        
        
            <script src="/js/criticalbundle.min.js?v=dyZY6jzfDlscqNo5FYy6WBHVpsUy-76X06hCvHJzY5Y"></script>
        




    <script src="//btloader.com/tag?o=5749731276881920&upapi=true" async></script>
    <script>
        consoleDebug('>> BlockThrough enabled');
    </script>


<script>
    console.log(`>> Provider selection:
    snigel: False
    sovrn: False
    WR: True
    primis: False`);
</script>
</head>
<body>
    




    <header class="full-header">
        <div class="header-content">
            <div id="logo" >
                <a href="https://www.wordreference.com/">WordReference<span>.com</span></a><span class="mobileremove">  |  </span><span id="logotitle"><span>Dictionnaires</span> <span>de</span> <span>langue</span> <span>en</span> <span>ligne</span></span>
            </div>

            <div id="nav" >
                    <a href="/enfr/"><span>English-French</span> <span>Dictionary</span></a>
| <a href=""><span>test</span></a>            </div>
        </div>
    </header>


    <div id="ad1">
                <script>
                    googletag.cmd.push(function () {
                        googletag.display('ad1');
                    });
                </script>
    </div>





    <script>
        function changeTheme(n,t){enableTheme(n);t&&saveDarkModeSettings(n)}function enableTheme(n){if(n==="dark")document.body.classList.add("dark-mode");else if(n==="auto"){const n=window.matchMedia("(prefers-color-scheme: dark)");n.matches?document.body.classList.add("dark-mode"):document.body.classList.remove("dark-mode")}else document.body.classList.remove("dark-mode")}function isForcedDarkMode(){const n=new URLSearchParams(window.location.search);return n.has("display")&&n.get("display")==="dark"}function loadDarkModeSettings(){if(isForcedDarkMode())return"dark";let t="sWRSettings";if("localStorage"in window&&window.localStorage!==null&&localStorage[t]!=null){var n=JSON.parse(localStorage[t]);return n.theme?n.theme:"light"}return"light"}function saveDarkModeSettings(n){var t={theme:"light"};let i="sWRSettings";"localStorage"in window&&window.localStorage!==null&&localStorage[i]!=null?(t=JSON.parse(localStorage[i]),t.theme=n,localStorage[i]=JSON.stringify(t)):(t={theme:n},localStorage[i]=JSON.stringify(t))}var currentTheme=currentTheme||loadDarkModeSettings();enableTheme(currentTheme);window.matchMedia("(prefers-color-scheme: dark)").addListener(function(n){n.matches&&currentTheme=="auto"?changeTheme("dark",!1):n.matches||currentTheme!="auto"||changeTheme("light",!1)});
    </script>


    <div id="container">
        

    <div id="searchPlaceholder" class="">
        <div id="search" class="">
            <div id="scontainer">
                <form method="GET" action="/redirect/translation.aspx" id="text_form" name="sbox" onsubmit="return toSubmit(event);">
                    <div id="myAutoComplete" style="display:inline">
                        <input type="search" name="w" id="si" title="shortcut: /" oninvalid="alert('Caractères non valables dans le champ de recherche');" pattern="^[^<>%\\]*$" size="20" maxlength="200" tabindex="1" onKeyDown="keyDown(event)" value="" placeholder="Recherche" autocomplete="off" autocorrect="off" autocapitalize="none">
                        <div id="myACContainer" style="display:inline"></div>
                        <div id="tipsModal" class="modal">
                            <div class="modal-content">
                                <span class="close">&times;</span>
                                <div class="modal-body"></div>
                            </div>
                        </div>
                    </div>
                    <label class="custom-select">
                        <select size="1" name="dict" tabindex="2" id="fSelect">
                                <option value='enfr' title='English-French' selected>Anglais-Français</option>
                                <option value='fren' title='French-English'>Français-Anglais</option>
                            <option id='dictseparator' class="separator" disabled>──────────</option> <!-- Separator -->
                                <option value='enen' title=''>English definition</option>
                                <option value='enthe' title=''>English synonyms</option>
                                <option value='encol' title=''>English collocations</option>
                                <option value='other' title=''>Suite...</option>
                        </select>
                    </label>
                    <div id="reverseBtnContainer" class="inputcontainer">
                        <i class="reverseicon"></i>
                        <input type="button" id="reverseBtn" title="" tabindex="3" value="" />
                    </div>
                    <div class="inputcontainer">
                        <i class="searchicon"></i>
                        <input type="submit" id="searchBtn" name="B" title="Recherche" tabindex="4" value="">
                    </div>

                    <script>
                        function toSubmit(event) {
                            if(document.sbox.w.value.slice(0,1) == ":"){
                                console.log("** I can't submit when it's a shortcut.");
                                event.preventDefault();
                                return false;
                            }

                            if(document.sbox.dict.value=='enfr'){
                                location.href = '/enfr/' + document.sbox.w.value;
                                return(false);
                            }
                        }
                    </script>
                </form>

                <div id="forumapi">
                    <span class="forum api bttn"><a href="https://forum.wordreference.com">Forums</a></span>
                </div>
            </div>
        </div>
    </div>


        <div class="content">
            <table id="contenttable" >
                <tr>
                    
<td id="leftcolumn">
    <ul id="left" class="leftcolumn">
        <li>
            

<ul>
    <li class="title1" title="See Also:">Voir également :</li>
</ul>
<ul>
    <li id="link" ><ul><li><a href="/enfr/TESL">TESL</a></li>
<li><a href="/enfr/tesla">tesla</a></li>
<li><a href="/enfr/TESOL">TESOL</a></li>
<li><a href="/enfr/TESSA">TESSA</a></li>
<li><a href="/enfr/tesselated">tesselated</a></li>
<li><a href="/enfr/tesselation">tesselation</a></li>
<li><a href="/enfr/tessellate">tessellate</a></li>
<li><a href="/enfr/tessellation">tessellation</a></li>
<li><a href="/enfr/tessera">tessera</a></li>
<li><a href="/enfr/tessitura">tessitura</a></li>
<li><a href="/enfr/test">test</a></li>
<li><a href="/enfr/test%20ban">test ban</a></li>
<li><a href="/enfr/test%20ban%20treaty">test ban treaty</a></li>
<li><a href="/enfr/test%20case">test case</a></li>
<li><a href="/enfr/test%20drive">test drive</a></li>
<li><a href="/enfr/test%20flight">test flight</a></li>
<li><a href="/enfr/test%20match">test match</a></li>
<li><a href="/enfr/test%20paper">test paper</a></li>
<li><a href="/enfr/test%20pilot">test pilot</a></li>
<li><a href="/enfr/test%20run">test run</a></li>
<li><a href="/enfr/test%20tube">test tube</a></li>
</ul></li>
</ul>

            
<ul>
    <li class="title1" title="Recent searches:">Recherches récentes :</li>
</ul>

<ul id="recentsearches">
        <li id="wrsave"></li>
        <li style="list-style-type:none;" id="viewallhistory">
            <a href="/docs/searchHistory.aspx?dict=enfr" target="_blank">Voir tout</a>
            <script>
                if ('localStorage' in window && window['localStorage'] !== null) {
                    if ((localStorage["bWRsaveHistory"]) && (localStorage["bWRsaveHistory"] == "false")) {
                        document.getElementById("viewallhistory").style.display = "none";
                    };
                }
            </script>
        </li>
</ul>

        </li>
    </ul>
</td>


                    
                    <td id="centercolumn">
                        
<div id="articleHead">

        

                    <h1 class="headerWord">test</h1>
                
            <div id="footerlink"><a href="#footer">[links]</a></div>
                
<div id='listen_widget'><span id='listen_txt' style='display: none;'>Listen:</span><input type='hidden' id='audT' value='8' /><script>var audioFiles = ['/audio/en/us/us/en089071.mp3','/audio/en/uk/general/en089071.mp3','/audio/en/uk/rp/en089071.mp3','/audio/en/uk/Yorkshire/en089071-55.mp3','/audio/en/Irish/en089071.mp3','/audio/en/scot/en089071.mp3','/audio/en/us/south/en089071.mp3','/audio/en/Jamaica/en089071.mp3',];</script><span id='audiodrop'><select id='accentSelection'></select></span></div>
<script>
//Select Audio in local storage
var audPref = localStorage['wr_audio-'+strDic.substr(0,2)];
//Clear the cached selection
var sel = document.getElementById('accentSelection')
var audChoice = '<optgroup label="Accents"><option title="USA-Neutral pronunciation" value="0" >US</option><option title="Southern UK" value="1" >UK</option><option title="Received Pronunciation (BBC English)" value="2" >UK-RP</option><option title="Uk Yorkshire" value="3" >UK-Yorkshire</option><option title="Irish Pronunciation" value="4" selected="selected">Irish</option><option title="Scottish Pronunciation" value="5" >Scottish</option><option title="US-Southern pronunciation" value="6" >US Southern</option><option title="Jamaican pronunciation" value="7" >Jamaican</option></optgroup><optgroup label="Playback rate"><option title="Speed at 100%" value="%100">100%</option><option title="Speed at 75%" value="%75">75%</option><option title="Speed at 50%" value="%50">50%</option></optgroup>';
audChoice = audChoice.replace(/ selected=["']selected["']/gm, '');var audT = document.getElementById('audT');if ((audT) && (audPref)) {
		//Parse the content
		if(audPref.indexOf(':') > -1) {
			var audPrefAccent = audPref.split(':')[0];
			var playbackRate = audPref.split(':')[1];
		} else {
			var audPrefAccent = audPref;
			var playbackRate = 1;
		}
		var re = new RegExp('(<option[^>]+)(>' + audPrefAccent + '<\/option>)','gm');		audChoice = audChoice.replace(re, "$1 selected='selected'$2");
}
sel.innerHTML = audChoice;
var isIE11 = (!!window.MSInputMethodContext && !!document.documentMode)
document.getElementById('listen_txt').style.display = 'inline';
if(isIE11)
	document.getElementById('listen_widget').style.display = 'none';
</script>
<div id='pronunciation_widget'><div class='pwrapper'><span class='tooltip pronWidget'>UK:<sup>*</sup><span style='font-size:12px'><sup>*</sup>UK and possibly other pronunciations</span></span><span class='pronWR tooltip pronWidget' dir='ltr'><span style='font-size:12px'>UK and possibly other pronunciations</span>/ˈtɛst/</span><span class='tooltip pronWidget' style='border-left:1px solid #c5c5c5; padding:3px 4px; margin-left:7px;'>US:<span style='font-size:12px'>USA pronunciation: IPA and respelling</span></span><span class='pronRH tooltip pronWidget' dir='ltr'><span style='font-size:12px'>USA pronunciation: IPA</span>/tɛst/</span> ,<span class='pronRH tooltip pronWidget' dir='ltr'><span style='font-size:12px'>USA pronunciation: respelling</span>(test)</span></div></div><div id='dummyspan'></div> 


            <div id="forumNotes"><a id="forumNotesLink">ⓘ Un ou plusieurs fils de discussions du forum correspondent exactement au terme que vous recherchez</a></div>
            

<div id="WHlinks" style="padding-top: 8px;"> 
    <a href='/definition/test'>définition</a> | 
<a href='/synonyms/test'>Synonymes anglais</a> | 
<a href='/encol/test'>collocations anglaises</a> | 
<a title='conjugate French verbs' rel='nofollow' href='/conj/frverbs.aspx'>Conjugaison&nbsp;<span style='font-size:smaller'>[FR]</span></a> | 
<a title='conjugaison des verbes anglais' href='/conj/enverbs.aspx'>Conjugator&nbsp;<span style='font-size:smaller'>[EN]</span></a> | 
<a title='in Context' Target='gg' href='http://www.google.com/search?tbm=nws&amp;ned=us&amp;hl=en&amp;q=%22test%22'>en contexte</a> | 
<a title='images' Target='gg' href='https://www.google.com/search?tbm=isch&amp;safe=active&amp;q=%22test%22'>images</a>

</div>

            <span id='strAnchors'></span>

        <br>
        


        <div class="hw-flex-container" style="direction: ltr">
            <div class="inflectionsSection">
                

        
    
                


                

            </div><!-- End of inflectionsSection -->
        </div><!-- End of flex-container -->        
</div><!-- End of articleHead -->

                        
        <div id="headerTabs">
            <ul>
                    <li id="tabWR" data-index="0" class="selected">
                        <span>WordReference</span>
                    </li>
                    <li id="tabHC" data-index="1" class="">
                        <span>Collins</span>
                    </li>
                    <li id="tabRev" data-index="2" class="">
                        <span>WR Reverse (100)</span>
                    </li>
                    <li id="tabDefinition" data-index="3" class="">
                        <span>Definition</span>
                    </li>
                    <li id="tabSynonyms" data-index="4" class="">
                        <span>Synonyms</span>
                    </li>
                    <li id="tabEnglishCollocations" data-index="5" class="">
                        <span>English Collocations</span>
                    </li>
                    <li id="tabEnglishUsage" data-index="6" class="">
                        <span>English Usage</span>
                    </li>
            </ul>
        </div>

                            <div class="swiper-pagination"></div>
                            <div class="swiper-container">
                                <div class="swiper-wrapper">
                                        <div class="swiper-slide" id="slide-tabWR" data-index="0">
                                            <div class="swiper-content">
                                                
<!-- articleWRD -->
                            <div id='articleWRD'><!-- copyright 2 --><div><p class='wrcopyright'><a name="test116"></a><span dir='auto'>WordReference English-<span class="ph" data-ph="sLanguage">French</span> Dictionary © 2025:</span></p></div><table class='WRD' data-dict='enfr'><tr class='wrtopsection'><td colspan='3' title='Principal Translations'><strong><span class="ph" data-ph="sMainMeanings">Principales traductions</span></strong></td></tr><tr class='langHeader' style='font-size: 13px;text-decoration: underline;font-weight:bold;'><td class='FrWrd'><span class="ph" data-ph="sLang_en">Anglais</span></td><td></td><td class='ToWrd'><span class="ph" data-ph="sLang_fr">Français</span></td></tr>
<tr class='even' id='enfr:6148'><td class='FrWrd'><strong><a href='/EnglishUsage/test#1' target='_blank' class='engusg' title='English Usage information available'></a>test</strong> <em class='POS2' data-lang='en' data-abbr='n'>n</em></td><td> (examination)&nbsp;<span class='dsense' data-lang='fr' data-dict='enfr' >(<i>Scolaire, familier</i>)</span></td><td class='ToWrd' >interro <em class='POS2' data-lang='fr' data-abbr='nf'>nf</em></td></tr>
<tr class='even'><td>&nbsp;</td><td class='To2'>&nbsp;<span class='dsense' data-lang='fr' data-dict='enfr'>(<i>Scolaire</i>)</span></td><td class='ToWrd' >interrogation <em class='POS2' data-lang='fr' data-abbr='nf'>nf</em></td></tr>
<tr class='even'><td>&nbsp;</td><td class='To2'>&nbsp;<span class='dsense' data-lang='fr' data-dict='enfr'>(<i>Scolaire, court</i>)</span></td><td class='ToWrd' >test <em class='POS2' data-lang='fr' data-abbr='nm'>nm</em></td></tr>
<tr class='even'><td>&nbsp;</td><td class='To2'>&nbsp;<span class='dsense' data-lang='fr' data-dict='enfr'>(<i>Scolaire, important</i>)</span></td><td class='ToWrd' >contrôle <em class='POS2' data-lang='fr' data-abbr='nm'>nm</em></td></tr>
<tr class='even'><td>&nbsp;</td><td colspan='2' class='FrEx'><span dir='ltr'>I have a German test today; I hope I get good results.</span></td></tr>
<tr class='even'><td>&nbsp;</td><td colspan='2' class='ToEx' dir='ltr'>J'ai une interro d'allemand aujourd'hui. J'espère avoir une bonne note.</td></tr>
<tr class='odd' id='enfr:6151'><td class='FrWrd'><strong>test</strong> <em class='POS2' data-lang='en' data-abbr='n'>n</em></td><td> (analysis)</td><td class='ToWrd' >test <em class='POS2' data-lang='fr' data-abbr='nm'>nm</em></td></tr>
<tr class='odd'><td>&nbsp;</td><td>&nbsp;</td><td class='ToWrd' >analyse <em class='POS2' data-lang='fr' data-abbr='nf'>nf</em></td></tr>
<tr class='odd'><td>&nbsp;</td><td colspan='2' class='FrEx'><span dir='ltr'>The scientists are going to run their tests.</span></td></tr>
<tr class='odd'><td>&nbsp;</td><td colspan='2' class='ToEx' dir='ltr'>Les scientifiques vont procéder à leurs tests.</td></tr>
<tr class='even' id='enfr:6153'><td class='FrWrd'><strong><a href='/EnglishUsage/prove#2' target='_blank' class='engusg' title='English Usage information available'></a>test <span title='something'>[sth]</span><a title='conjugate test' class='conjugate' href='/conj/enverbs.aspx?v=test'>⇒</a></strong> <em class='POS2' data-lang='en' data-abbr='vtr'>vtr</em></td><td> (check performance)</td><td class='ToWrd' >tester<a title="conjugate tester" class='conjugate' href="/conj/frverbs.aspx?v=tester">⇒</a> <em class='POS2' data-lang='fr' data-abbr='vtr'>vtr</em></td></tr>
<tr class='even'><td>&nbsp;</td><td colspan='2' class='FrEx'><span dir='ltr'>The sensors will test the strength of the fibres.</span></td></tr>
<tr class='even'><td>&nbsp;</td><td colspan='2' class='ToEx' dir='ltr'>Les senseurs vont tester la résistance des fibres.</td></tr>
<tr class='odd' id='enfr:3038011'><td class='FrWrd'><strong>test <span title='somebody'>[sb]</span>,<br> test <span title='somebody'>[sb]</span> for <span title='something'>[sth]</span><a title='conjugate test' class='conjugate' href='/conj/enverbs.aspx?v=test'>⇒</a></strong> <em class='POS2' data-lang='en' data-abbr='vtr'>vtr</em></td><td> (perform medical check)&nbsp;<span class='dsense' data-lang='fr' data-dict='enfr' >(<i>Médecine</i>)</span></td><td class='ToWrd' >examiner <span title='quelqu&#39;un'>[qqn]</span> <em class='POS2' data-lang='fr' data-abbr='vtr'>vtr</em></td></tr>
<tr class='odd'><td>&nbsp;</td><td class='To2'>&nbsp;<span class='dsense' data-lang='fr' data-dict='enfr'>(<i>Médecine</i>)</span></td><td class='ToWrd' >faire passer un test de dépistage de <span title='quelque chose'>[qch]</span> à un <span title='quelqu&#39;un'>[qqn]</span> <em class='POS2' data-lang='fr' data-abbr='loc+v'>loc v</em></td></tr>
<tr class='odd'><td>&nbsp;</td><td colspan='2' class='FrEx'><span dir='ltr'>The doctor tested Mark for TB.</span></td></tr>
<tr class='odd'><td>&nbsp;</td><td colspan='2' class='ToEx' dir='ltr'>Le docteur a fait passer le test de dépistage de la tuberculose à Mark.</td></tr>
<tr class='even' id='enfr:3038010'><td class='FrWrd'><strong>test <span title='somebody'>[sb]</span>,<br> test <span title='somebody'>[sb]</span> on <span title='something'>[sth]</span><a title='conjugate test' class='conjugate' href='/conj/enverbs.aspx?v=test'>⇒</a></strong> <em class='POS2' data-lang='en' data-abbr='vtr'>vtr</em></td><td> (check knowledge)&nbsp;<span class='dsense' data-lang='fr' data-dict='enfr' >(<i>des connaissances</i>)</span></td><td class='ToWrd' >évaluer<a title="conjugate évaluer" class='conjugate' href="/conj/frverbs.aspx?v=%C3%A9valuer">⇒</a> <em class='POS2' data-lang='fr' data-abbr='vtr'>vtr</em></td></tr>
<tr class='even'><td>&nbsp;</td><td class='To2'>&nbsp;<span class='dsense' data-lang='fr' data-dict='enfr'>(<i>Scolaire, familier</i>)</span></td><td class='ToWrd' >donner une interro à <span title='quelqu&#39;un'>[qqn]</span> (sur <span title='quelque chose'>[qch]</span>), faire faire une interro à <span title='quelqu&#39;un'>[qqn]</span> (sur <span title='quelque chose'>[qch]</span>) <em class='POS2' data-lang='fr' data-abbr='loc+v'>loc v</em></td></tr>
<tr class='even'><td>&nbsp;</td><td class='To2'>&nbsp;<span class='dsense' data-lang='fr' data-dict='enfr'>(<i>Scolaire</i>)</span></td><td class='ToWrd' >donner une interrogation à <span title='quelqu&#39;un'>[qqn]</span> (sur <span title='quelque chose'>[qch]</span>), faire faire une interrogation à <span title='quelqu&#39;un'>[qqn]</span> (sur <span title='quelque chose'>[qch]</span>) <em class='POS2' data-lang='fr' data-abbr='loc+v'>loc v</em></td></tr>
<tr class='even'><td>&nbsp;</td><td class='To2'>&nbsp;<span class='dsense' data-lang='fr' data-dict='enfr'>(<i>Scolaire, plus important</i>)</span></td><td class='ToWrd' >donner un contrôle à <span title='quelqu&#39;un'>[qqn]</span> (sur <span title='quelque chose'>[qch]</span>), faire faire un contrôle à <span title='quelqu&#39;un'>[qqn]</span> (sur <span title='quelque chose'>[qch]</span>) <em class='POS2' data-lang='fr' data-abbr='loc+v'>loc v</em></td></tr>
<tr class='even'><td>&nbsp;</td><td colspan='2' class='FrEx'><span dir='ltr'>The teacher tested the students on what they had learnt that term.</span></td></tr>
<tr class='even'><td>&nbsp;</td><td colspan='2' class='ToEx' dir='ltr'>Le professeur a évalué les élèves sur ce qu'ils avaient appris durant le trimestre.</td></tr>
<tr class='even'><td>&nbsp;</td><td colspan='2' class='ToEx' dir='ltr'>Le professeur a donné un contrôlé aux élèves sur ce qu'ils avaient appris durant le trimestre.</td></tr>
<tr class='odd' id='enfr:6154'><td class='FrWrd'><strong>test <span title='something'>[sth]</span><a title='conjugate test' class='conjugate' href='/conj/enverbs.aspx?v=test'>⇒</a></strong> <em class='POS2' data-lang='en' data-abbr='vtr'>vtr</em></td><td> (try out)</td><td class='ToWrd' >tester<a title="conjugate tester" class='conjugate' href="/conj/frverbs.aspx?v=tester">⇒</a>, essayer<a title="conjugate essayer" class='conjugate' href="/conj/frverbs.aspx?v=essayer">⇒</a> <em class='POS2' data-lang='fr' data-abbr='vtr'>vtr</em></td></tr>
<tr class='odd'><td>&nbsp;</td><td colspan='2' class='FrEx'><span dir='ltr'>I want to test the program today to see if it works.</span></td></tr>
<tr class='odd'><td>&nbsp;</td><td colspan='2' class='ToEx' dir='ltr'>Je veux tester (<i>or: </i> essayer) le programme aujourd'hui pour voir s'il fonctionne.</td></tr>
<tr class='even' id='enfr:6155'><td class='FrWrd'><strong>test <span title='something'>[sth]</span>,<br> test <span title='something'>[sth]</span> for <span title='something'>[sth]</span><a title='conjugate test' class='conjugate' href='/conj/enverbs.aspx?v=test'>⇒</a></strong> <em class='POS2' data-lang='en' data-abbr='vtr'>vtr</em></td><td> (analyse)&nbsp;<span class='dsense' data-lang='fr' data-dict='enfr' >(<i>Médecine</i>)</span></td><td class='ToWrd' >analyser<a title="conjugate analyser" class='conjugate' href="/conj/frverbs.aspx?v=analyser">⇒</a> <em class='POS2' data-lang='fr' data-abbr='vtr'>vtr</em></td></tr>
<tr class='even'><td>&nbsp;</td><td colspan='2' class='FrEx'><span dir='ltr'>Neil is having his urine tested for various disorders.</span></td></tr>
<tr class='even'><td>&nbsp;</td><td colspan='2' class='ToEx' dir='ltr'>Neil doit faire analyser son urine afin de déceler toute trace de maladie.</td></tr>
</table><table class='WRreporterror'>
<tr class='odd more'><td>&nbsp;</td>
<td style='text-align:right;'><a target='WRsug' title='Is something important missing? Report an error or suggest an improvement.' href="https://forum.wordreference.com/forums/dictionary-error-reports-and-suggestions.30/post-thread?prefix_id=25&title=test"><span class="ph" data-ph="sReportError">Un oubli important ? Signalez une erreur ou suggérez une amélioration.</span></a></td></tr></table>
<table class='WRD' data-dict='enfr'><tr class='wrtopsection'><td colspan='3' title='Additional Translations' class='additional'><strong><span class="ph" data-ph="sAddTrans">Traductions supplémentaires</span></strong></td></tr><tr class='langHeader' style='font-size: 13px;text-decoration: underline;font-weight:bold;'><td class='FrWrd'><span class="ph" data-ph="sLang_en">Anglais</span></td><td></td><td class='ToWrd'><span class="ph" data-ph="sLang_fr">Français</span></td></tr>
<tr class='even' id='enfr:6150'><td class='FrWrd'><strong>test</strong> <em class='POS2' data-lang='en' data-abbr='n'>n</em></td><td> (criterion)</td><td class='ToWrd' >caractéristique <em class='POS2' data-lang='fr' data-abbr='nf'>nf</em></td></tr>
<tr class='even'><td>&nbsp;</td><td colspan='2' class='FrEx'><span dir='ltr'>The test of a good athlete is discipline.</span></td></tr>
<tr class='even'><td>&nbsp;</td><td colspan='2' class='ToEx' dir='ltr'>La caractéristique d'un bon athlète est la discipline.</td></tr>
<tr class='odd' id='enfr:6152'><td class='FrWrd'><strong>test</strong> <em class='POS2' data-lang='en' data-abbr='n'>n</em></td><td> (measurement)</td><td class='ToWrd' >test <em class='POS2' data-lang='fr' data-abbr='nm'>nm</em></td></tr>
<tr class='odd'><td>&nbsp;</td><td>&nbsp;</td><td class='ToWrd' >essai <em class='POS2' data-lang='fr' data-abbr='nm'>nm</em></td></tr>
<tr class='odd'><td>&nbsp;</td><td colspan='2' class='FrEx'><span dir='ltr'>Let me just make a test of this driveway.</span></td></tr>
<tr class='odd'><td>&nbsp;</td><td colspan='2' class='ToEx' dir='ltr'>Faisons juste un test sur cette allée.</td></tr>
<tr class='even' id='enfr:3164784'><td class='FrWrd'><strong>test</strong> <em class='POS2' data-lang='en' data-abbr='n'>n</em></td><td> (cricket: test match)&nbsp;<span class='dsense' data-lang='fr' data-dict='enfr' >(<i>Cricket, anglicisme</i>)</span></td><td class='ToWrd' >test-match <em class='POS2' data-lang='fr' data-abbr='nm'>nm</em></td></tr>
<tr class='even'><td>&nbsp;</td><td colspan='2' class='FrEx'><span dir='ltr'>England performed well in today's test against India.</span></td></tr>
<tr class='even'><td>&nbsp;</td><td colspan='2' class='ToEx' dir='ltr'>L'Angleterre a bien joué dans le test-match contre l'Inde.</td></tr>
<tr class='odd' id='enfr:3203792'><td class='FrWrd'><strong>test</strong> <em class='POS2' data-lang='en' data-abbr='n'>n</em></td><td> (shell of some invertebrates)&nbsp;<span class='dsense' data-lang='fr' data-dict='enfr' >(<i>Zoologie : coque</i>)</span></td><td class='ToWrd' >test <em class='POS2' data-lang='fr' data-abbr='nm'>nm</em></td></tr>
<tr class='odd'><td>&nbsp;</td><td colspan='2' class='FrEx'><span dir='ltr'>The sea squirt larva is covered in a test.</span></td></tr>
<tr class='even' id='enfr:6157'><td class='FrWrd'><strong>test<a title='conjugate test' class='conjugate' href='/conj/enverbs.aspx?v=test'>⇒</a></strong> <em class='POS2' data-lang='en' data-abbr='vi'>vi</em></td><td> <i class='Fr2'>US, informal</i> (achieve a test result)</td><td class='ToWrd' >avoir de bons résultats <em class='POS2' data-lang='fr' data-abbr='loc+v'>loc v</em></td></tr>
<tr class='even'><td>&nbsp;</td><td colspan='2' class='FrEx'><span dir='ltr'>My brother always tests well.</span></td></tr>
<tr class='even'><td>&nbsp;</td><td colspan='2' class='ToEx' dir='ltr'>Mon frère a toujours de bons résultats.</td></tr>
<tr class='odd' id='enfr:3164781'><td class='FrWrd'><strong>test <span title='something'>[sth]</span><a title='conjugate test' class='conjugate' href='/conj/enverbs.aspx?v=test'>⇒</a></strong> <em class='POS2' data-lang='en' data-abbr='vtr'>vtr</em></td><td> (put under strain)</td><td class='ToWrd' >mettre <span title='quelque chose'>[qch]</span> à rude épreuve <em class='POS2' data-lang='fr' data-abbr='vtr'>vtr</em></td></tr>
<tr class='odd'><td>&nbsp;</td><td>&nbsp;</td><td class='ToWrd' >mettre <span title='quelque chose'>[qch]</span> à l'épreuve <em class='POS2' data-lang='fr' data-abbr='vtr'>vtr</em></td></tr>
<tr class='odd'><td>&nbsp;</td><td colspan='2' class='FrEx'><span dir='ltr'>The long wait tested Jessica's patience. The realisation that the project was more difficult than he had thought tested Tim's resolve.</span></td></tr>
<tr class='odd'><td>&nbsp;</td><td colspan='2' class='ToEx' dir='ltr'>La longue attente a mis la patience de Jessica à rude épreuve (<i>or: </i> a mis la patience de Jessica à l'épreuve).  Q
URL
GET http://www.wordreference.com/enfr/test
Response Headers
Alt-Svc:
h3=":443"; ma=86
Connection:
keep-alive
Content-Length:
0
Date:
Sat, 18 Jan 2025 06:00:59 GMT
Location:
https://www.wordreference.com/enfr/test
Server:
nginx/1.27.3
X-Wrversion:
2021
Response Body

Empty body

Resolver

Resolver ASN
AS5466
Resolver IP
[scrubbed]
Resolver Network Name
Eircom Limited
Report ID
20250118T055722Z_webconnectivity_IE_5466_n1_ZbFZnovYOoOc2qBA
Platform
android
Software Name
ooniprobe-android-unattended (4.0.2)
Measurement Engine
ooniprobe-engine (3.24.0)

Raw Measurement Data

Loading