samten - French English Dictionary