tarpaulin cover framework - Turco Inglés Diccionario