of inestimable value - Alemán Inglés Diccionario