be unable to carry through - Espagnol Anglais Dictionnaire