The English term "double" matches the Italian term "doppio, sosia, duplicare"

other english words that include "double" : italian :
double bed letto a due piazze
double room càmera doppia
redouble duplicare