time-pressed - Spanish English Dictionary