excessive profit - German English Dictionary