inalienable property - Turco Inglés Diccionario