refrigerator lorry - German English Dictionary