be alive and well - Francés Inglés Diccionario