ichthyosaurus - Spanish English Dictionary