slowdown of economic activity - Turco Inglés Diccionario