meaning of abnehmende Preise

abnehmende Preise - German to English

falling costs