too interconnected to fail - Alemán Inglés Diccionario