(blood pressure) drop precipitously - Francés Inglés Diccionario