heaping together - French English Dictionary