tread under foot - French English Dictionary