be left behind (person) - Espagnol Anglais Dictionnaire