attle heaps - French English Dictionary