heapstead - French English Dictionary