kitkaite - French English Dictionary