show deficiency or incompetence in execution or practice - Español Inglés Diccionario