leave a wrong impression - Turkish English Dictionary