with pressure mounting - Turkish English Dictionary