vinyl coated cloth - Turco Inglés Diccionario