tartareous - Alemán Inglés Diccionario