storefront sign - German English Dictionary