translate English to French: Language and culture are inextricably intertwined.
La langue et la culture sont inextricablement indissociables.