payload (lorry) - Spanish English Dictionary