long snouted lancetfish - German English Dictionary