shit heap - French English Dictionary