instrumental dependability - Alemán Inglés Diccionario