mechanical border - Alemán Inglés Diccionario