trochar - Turkish English Dictionary