pad cloth - German English Dictionary