drop or fall in price - Alemán Inglés Diccionario