tarpaulin covered lorry - Turco Inglés Diccionario