depoya koymak - Turkish English Dictionary