translate English to French: International sport
Sport international