rift basin - French English Dictionary