person deficient in their work - Español Inglés Diccionario