do you think it will scar? - French English Dictionary