roller stamped  (paving) - Turkish English Dictionary