deep crevasse - German English Dictionary