foreign to someone's nature - Spanisch Englisch Wörterbuch