supracretaceous - French English Dictionary