mechanical splice - Alemán Inglés Diccionario