central tracing agency - French English Dictionary