at a greatly reduced price - Allemand Anglais Dictionnaire