small fortress - Espagnol Anglais Dictionnaire