subsurface repository - French English Dictionary