drastic reduction of prices - Francés Inglés Diccionario