torbada harç - Turkish English Dictionary