tarpaulin covered lorry - Alemán Inglés Diccionario