trample under foot - French English Dictionary