translate English to French: It does not have the same meaning in French and English.
Elle n'a pas le même sens en français et en anglais.