plesiosaur - Spanish English Dictionary