deep crevasse - French English Dictionary