tyrannosaurus - French English Dictionary