i'm lucky to be alive - Español Inglés Diccionario