delikli tertibat iskeleti - Turkish English Dictionary