carbonate shelf - French English Dictionary