megafaunal - German English Dictionary