wire-turning roll - French English Dictionary