What does bestes Preis-Leistungs-Verhältnis mean?

bestes Preis-Leistungs-Verhältnis - German to English

best value for cash