person deficient in their work - Spanish English Dictionary