gross sale revenues - German English Dictionary