odontoides - Alemán Inglés Diccionario