pressing solicitation - Turkish English Dictionary