island of resistance - Espagnol Anglais Dictionnaire