delikli boru - Turkish English Dictionary