kimball - French English Dictionary