sublot - French English Dictionary