curb stocks - Turkish English Dictionary