stock placement - Turkish English Dictionary