home ruler - Espagnol Anglais Dictionnaire