foreign ruler - Espagnol Anglais Dictionnaire