foreign to someone's nature - Español Inglés Diccionario