translate English to French: English  French  Russian 
Délégation de (pays ou organisation)