a general depression in trade - Español Inglés Diccionario