cash and non cash expenses - German English Dictionary