megatheropod - German English Dictionary