transmission coupling - Francés Inglés Diccionario