making someone unable to complete a task - Espagnol Anglais Dictionnaire