person not capable of doing a good job - Espagnol Anglais Dictionnaire