too interconnected to fail - Espagnol Anglais Dictionnaire