supporting roll - French English Dictionary