vinyl floor covering - Turco Inglés Diccionario