translate English to French: These terms are too often mixed up.
Il y a trop souvent confusion entre ces deux notions.