low quality rubber - Turco Inglés Diccionario