lotsend - French English Dictionary