cushion dozer - French English Dictionary