be alive and well - French English Dictionary