mechanized switchboard - Alemán Inglés Diccionario