crevice (thin long opening) - German English Dictionary