earth moving tyre - French English Dictionary