depoya koyma - Turkish English Dictionary