world swimming championships - Turkish English Dictionary