vermiculation - German English Dictionary