platform lorry - German English Dictionary