wormlike - German English Dictionary