tafting - Turkish English Dictionary