left stranded - Espagnol Anglais Dictionnaire