net cash revenue - German English Dictionary