deep crevasse - Turkish English Dictionary