the smallest bit - French English Dictionary