killock - French English Dictionary