temporary road marking materials - French English Dictionary