give a bad impression - Turkish English Dictionary