world swimming championships - French English Dictionary