have a strange effect - French English Dictionary