delayed in accomplishing a job or task - Espagnol Anglais Dictionnaire