rubberized tablecloth - Turco Inglés Diccionario