spinosaurus - French English Dictionary