street appeal - French English Dictionary