megafossil - German English Dictionary