leave a wrong impression - German English Dictionary