roller stamped  (paving) - French English Dictionary