heap of dung - French English Dictionary