leave a negative impression - German English Dictionary