makes/making it attractive - Turkish English Dictionary