vinyl glue - French English Dictionary