trough rift - French English Dictionary