odonthyalus - Spanish English Dictionary