depression (low pressure) - Francés Inglés Diccionario