Yes, "dos a dos" is French but I am not at all sure that the French use the expression. "Do-si-do" is the authentic US and British version.
If a caller tries calling "back to back" instead of do-si-do, dancers sometimes misunderstand and turn round so they approach each other backwards. Best stick to do-si-do.
Marje