three axle lorry - German English Dictionary