dozer (tractor) - French English Dictionary