wormiest - German English Dictionary