sen. - French English Dictionary