foregone revenues - German English Dictionary