killay - French English Dictionary