from a first impression - Turkish English Dictionary