killdee - French English Dictionary