liquid wax shoe polish - German English Dictionary