investments in current assets - German English Dictionary