home territory - Espagnol Anglais Dictionnaire