t. rex (tyrannosaurus rex) - Spanish English Dictionary