needle-tooth moray - German English Dictionary