home-cooked - French English Dictionary