curious wormfish - German English Dictionary