a rolling stone - French English Dictionary