Alugha

A complete video translation and dubbing tool that makes real-time collaboration easy