kieve - French English Dictionary