t. rex (tyrannosaurus rex) - French English Dictionary