killucan - French English Dictionary