deep geological storage - French English Dictionary