kayran - French English Dictionary