deep geological waste disposal - French English Dictionary