hailshot - French English Dictionary