bazaar or rummage sale - German English Dictionary