mechanically linked - Turco Inglés Diccionario