long-term prepaid expenses - German English Dictionary