long term receivable - German English Dictionary