kill creek - French English Dictionary