tyrannosaur (tyrannosaurus rex) - Spanish English Dictionary