payload (lorry) - German English Dictionary