kafta - French English Dictionary