translate English to French: INTERPOL is the world's largest international police organization, representing 186 member countries.
INTERPOL est, avec ses 186 pays membres, la plus importante organisation policière internationale au monde.