expressing worry or failure - Espagnol Anglais Dictionnaire