roll (wrap) - French English Dictionary