deep geological repository - French English Dictionary