foil hood - French English Dictionary