kidron - French English Dictionary