have a negative impression on - French English Dictionary