light liquid petrolatum - German English Dictionary