substantially deficient - Alemán Inglés Diccionario