take the impression - Turkish English Dictionary