tuffaceous - Alemán Inglés Diccionario