kiro - French English Dictionary