hatch batten - French English Dictionary