mechanical splicing - Turco Inglés Diccionario