sobresembrar - French English Dictionary