macrovirus - German English Dictionary