damien - French English Dictionary