net revenue - German English Dictionary