kelso - French English Dictionary