tarpaulin lorry - German English Dictionary