finished rolled - French English Dictionary