point of deployment - Turkish English Dictionary