roller bench - French English Dictionary