Ichthyovenator, a spinosaurid with 2 sails on its back. I couldnt find the precise location of the fossil site, so the red square is quite big . The fossils were found in the red marked region. Ichthyovenator, meaning fish hunter, is a baryonychid spinosaur. It was probably averaged size for a spinosaurid. he skeleton was incomplete.
There is also a conspiracy going on, that it may was a LEGO dinosaur with Concavenator[link]