pressure to do well - Turkish English Dictionary