demand and pressure demand - Turkish English Dictionary