run out of supplies - Espagnol Anglais Dictionnaire