delikli şerit - Turkish English Dictionary