charitable institution for the distribution of clothes - German English Dictionary