a-life - French English Dictionary