still alive - Espagnol Anglais Dictionnaire