work under pressure - Spanish English Dictionary