something you notice right away - Turkish English Dictionary