feel an affinity towards - Turkish English Dictionary