earthmover tire - French English Dictionary