stand out like a sore thumb - French English Dictionary