mechanically coupled - Español Inglés Diccionario