non-cash revenue - German English Dictionary