streak culture - French English Dictionary