belt coupling - French English Dictionary