oluklu demir sac - Turkish English Dictionary