roller-seam-welded - French English Dictionary