foreign to someone's nature - Espagnol Anglais Dictionnaire