foreign to someone's nature - Französisch Englisch Wörterbuch