physical assets and products - German English Dictionary