tırtıllı kayış - Turkish English Dictionary