i'm still alive - Francés Inglés Diccionario