substantially deficient - Turco Inglés Diccionario