slenter - French English Dictionary