i'm still alive - Espagnol Anglais Dictionnaire