kitra - French English Dictionary