lose the street cred - French English Dictionary