radio carbon dating - French English Dictionary