as a first impression - Turkish English Dictionary