translate English to French: CBSA - over 1400 service locations worldwide
ASFC - Plus de 1 400 points de service dans le monde entier