sedeften - French English Dictionary