to stand out - French English Dictionary