precipitous drop - Francés Inglés Diccionario