in the short run - Spanish English Dictionary