alive (living) - French English Dictionary