delikli metal blok - Turkish English Dictionary