gross sales revenue - German English Dictionary