prepaid expenses and other current assets - German English Dictionary