ironing board cloth - German English Dictionary