triceratops - Spanish English Dictionary