giant's kettle - French English Dictionary