first thing come to mind - Turkish English Dictionary