world heavyweight champion - French English Dictionary